skysight-inc/HackerNews huggingface dataset:
My original comment is not meant to compare driving vs not driving. It is instead meant to contrast with the assertion that most modern Americans in 2024 have anything to do with the self-starting pioneer mindset of yore vs “collective urbanism.”

Please reread the whole thread.
ChatGPT does much better when it gets it right.

Stackoverflow will have duplicates, approximates and what not and sometimes that works. But at other times, you hunt for a half hour before you figure it out.

You can throw the problem at ChatGPT, it may go wrong but your course correct it with simple instructions and slowly but steadily you move towards your goal with minimal noise of the irrelevant discussions.

What stands between the solution and you then is your ability to figure out when it is hallucinating and guide it to the right direction. But as a solution developer you should have that insight anyways
The evidence proved he wasn't there. The evidence they were trying to use to prove he should be charged was rather worthless. Eyewitness testimony is extremely unreliable and this didn't even give him, just someone sort of similar but not someone similar who definitely committed the crime. Motive without evidence is meaningless, you can't fit evidence to a person, evidence should lead you to a person. If it doesn't then you don't have a case
Generally attestation is not supported outside of enterprise contexts and Apple for example doesn't support it without mobile device management policies being applied to the device.

You can make your own backups of passkeys from your password manager.

I believe you are confusing ones that are stored in software or syncable (Passkeys) with the hardware backed credentials (platform authenticators).
There is no way in which the little stock price boxes helped me understand or appreciate this article
Couch to 5k has worked wonders for many people in my life.

As for weightlifting - I’ve had amazing success with Dan Go (https://www.dango.co)
If you're good with a pied a terre in downtown Providence, this is probably an interesting option. Not sure how common that is.

ADDED: That was probably unfairly snarky. But I'm not sure how many people complaining about housing affordability really have in mind very small places in peripheral cities (even fairly nice ones like Providence).
Excalidraw[0] and a mouse and a few failed attempts :)

[0] https://excalidraw.com/
No. That's all handled in the browser and load balancer.
For 32-bit x86 (i386 and i686), I've written a libc and a toolchain to.automate this: https://github.com/pts/minilibc686 . It can use mainstream free C compilers (GCC, Clang, OpenWatcom cc386, TinyCC and PCC) and assemblers (GNU as and NASM) out of the box.

A printf-hello-world is about 1 KiB. A write-hello-world (syscalls only) is less than 200 bytes. Assembly programming skills not needed to use it.
<3 This has been a work of passion for the past two years of my life (off and on). I hope anyone who uses this can feel the love and care I put into this, and subsequently the amazing private beta community (all ~5,000 strong!) that helped improve and polish this into a better release than I ever could alone.

Ghostty got a lot of hype (I cover this in my reflection below), but I want to make sure I call out that there is a good group of EXCELLENT terminals out there, and I'm not claiming Ghostty is strictly better than any of them. Ghostty has different design goals and tradeoffs and if it's right for you great, but if not, you have so many good choices.

Shout out to Kitty, WezTerm, Foot in particular. iTerm2 gets some hate for being relatively slow but nothing comes close to touching it in terms of feature count. Rio is a super cool newer terminal, too. The world of terminals is great.

I’ve posted a personal reflection here, which has a bit more history on why I started this, what’s next, and some of the takeaways from the past two years. https://mitchellh.com/writing/ghostty-1-0-reflection
The Ukraine side has fascists of their own, see the Azov Battalion.

Also recall, Ukraine suspended elections until after the war. While that’s following Ukrainian law, that still sounds pretty undemocratic to me. Ukraine possesses Lviv which was Polish since the 1400s. Crimea was Russian from the 1700s as a result of a war with the Ottomans — a war started by the Turkish because they were made that Russia was interfering with Polish internal affairs. Russia has a much stronger claim on Crimea than Ukraine, historically speaking.

Lviv was stolen from Poland by a Soviet-Nazi agreement during World War II. If the Russians should leave eastern Ukraine, then certainly the Ukrainians should give Lviv back to Poland right?

My point is that the Ukraine conflict isn’t as black and white as people make it out to be. This entire conflict is based on overlapping and often contradictory versions of history. Claiming it’s a battle against fascism is glossing over the realities.
Is it comparable with OpenAI’s and Anthropic’s models? I have a strong resistance towards using Musk‘s products nowadays, but maybe I should take a look over the fence.
> How bad would it suck if every Python app you installed needed to have its own venv for example?

Yeah I hacked together a shim that searches the python program's path for a directory called venv and shoves that into sys.path. Haven't hacked together reusing venv subdirs like pnpm does for JavaScript, but that's on my list.
I just did the LC-3 one and look forward to learning a bit about dynamic recompilation using LC-3 as an (inappropriate) target machine in the current project.

Can you please elaborate why it is bad to use LC-3 for studying computer architecture? I do understand it is completely different from real hardware, and too simplified. But from the perspective of writing CPU emulators, is it bad for me?
CDPR Talks About the Advantages of Unreal Engine 5 for Cyberpunk and Witcher
Great point! Most people also aren't aware of the principle of convergence, which is why something like a specific semver pattern could not be the subject of copyright.

This is the same principle that means that mathematical equations or basic API usage examples are not and cannot be the subject of copyright.
I was able to resolve the operational issues and turn around to bring our company to a restored path within weeks of first incident, and at least to me this says a lot.

Now, I'm already working on additional ways to find and sustain the business.
You joke, but development is getting weird and perhaps to dependent on online services. People can't work when, ChatGPT, Github, AWS, NPM (add any other package manager you'd like) or Stack Overflow (this seems less important these days) is down.

These services are accumulative and the chance that any one of of those services being down at any given time is increasing every time we add a new online dependency.
The late-20th century big box store is also not really a structure designed to last more than a few decades at most. They usually get torn down because they are at end of life and it is cheaper/easier to demolish than invest significant sums.

Enclosed malls have a better shot because they were built with (slightly) higher quality, but none of the strip mall boxes are worth saving.
>To me it seems like "growth mindset" is a buzzword that everyone defines differently.

This seems like something that could (does) also apply to "stereotype threat."
> What Visa did in response recently got it sued by the Justice Department, which accused Visa of using aggressive tactics with companies like CostcoCOST $956.14 (-0.29%) and AppleAAPL $258.99 (0.35%) to guarantee that a competitive payment network would not develop, The Wall Street Journal reported.

I don't buy the reasoning as to how Visa built a moat. From the WSJ article linked in the article:

>> Visa offered to pay Costco $150 million. One condition of the deal: Costco would not do a credit-card deal with a bank that had its own network, according to the people familiar with the matter and the court filings. That shut out Chase. Visa also offered Costco an exclusive discount on the interchange fees the store pays when someone makes purchases with Visa credit cards.

So basically Visa offered Costco a discount if it allowed their cards exclusively. The thing with credit cards is that you can have more than one. I have a Visa and a Mastercard and when I shop at Costco I use Visa. I don't see this reason stopping someone wanting to compete as though if they can't get the Costco dollars, they have no product.

That's not to say that Visa doesn't use lobbying and legal system to erect barriers to entry. But that really has to do with ridiculous regulations and things like KYC, but we're not ready to have that conversation yet.
Wayland WM "River" is great too.
There are some examples listed here:

https://en.wikipedia.org/wiki/Trusted_execution_environment
It's relevant to any kind of dependency graph. Essentially it's converting

A A
/ \ / \
Cv2 B into | B
\ \ \
Cv1 \ Cv1
\ /
Cv2

Suppose some exported symbol, X, didn't change from Cv1 to Cv2. In the former, A gets two copies of X depending on which path it took up the dependency tree. In the latter, there's only one copy since both paths terminate in the same place.
Phishing isn't a competence issue. This is well studied. In practice, even security practitioners trained to be vigilant against phishing attacks fall to targeted ("spear") phishing attacks of suitable sophistication; that's the impetus behind phishing-proof authenticators like U2F and WebAuthn.

Phishing is a technology issue, not a user issue.
What's the difference when using your own anthropic key vs vanilla? Are you hitting limits with Claude in cursor that they key unlocks?

I ask cos I use it very liberally and haven't had any issues that have made me consider adding a key, except when I made it read my whole codebase on every request
> How is that possible?

Chemical signals, including spillovers of neurotransmitters. I'm trying to find the post, but it was 20 years ago.
A passkey is a synced, discoverable WebAuthn credential. While many implementations protect the private keys with additional security measures like secure enclaves or TPMs, it's not required. If you want to use an implementation that doesn't use those types of lock-ins, even when they're there to protect your credentials, you can. Multiple software-only implementations exist.
David tolnay should have filed a defensive software patent to be more precise then!
Very similar premise to Rich Hickey's "Simple Made Easy" (frequently linked on HN but felt especially relevant)

https://www.infoq.com/presentations/Simple-Made-Easy/
Sure, but you're moving the goalposts. We're comparing a system that relies exclusively on passwords Vs one that relies on webauthn.

The operational competence of the dba is the same in both cases.
I'm with you (I use Claude Sonnet, but same difference...).

I do wonder if we're the last generation that will be able to effectively do such "course correct" operations -- feels like a good chunk of the next generation of programmers will be bootstrapped using such LLMs, so their ability to "have that insight" will be lacking, or be very challenging to bootstrap. As analogy, do you find yourself having to "course correct" the compiler very often?
I wouldn't use Grok. Google is a big company that has to be reasonably objective, but Elon seems to be the sort of guy who would pettily include jabs at people he doesn't like into the data.

Also he's a horrible human for many reasons and I'd prefer not to support him if I can avoid it. (You know it's bad when Google is ethical in comparison.)
Aren't there GCC command-line flags to specify alignment assumptions?
Never heard of this, but I just rebuilt my machine, which is still having issues with sleep. Seeing as how I have zero bluetooth devices (wires never fail me!), I will be disabling bluetooth immediately to see if this resolves my woes.
I have never had a email server be case sensitive, and often use that for mail filtering: myuSer@ - the big "S" is for spam!

In line with with that, I would expect the login to not be case sensitive when it accepts an email.
The news source is owned by Robinhood. The stock boxes are to get you into the product buying stock.
Related. Others?

Ghostty 1.0 Is Coming - https://news.ycombinator.com/item?id=41914025 - Oct 2024 (32 comments)

Ghostty Devlog 004 - https://news.ycombinator.com/item?id=37709113 - Sept 2023 (2 comments)

Talk: Ghostty and Some Useful Zig Patterns - https://news.ycombinator.com/item?id=37491031 - Sept 2023 (2 comments)

Mitchell Hashimoto's Ghostty Devlog - https://news.ycombinator.com/item?id=36736686 - July 2023 (1 comment)
> From [link]

This was already in my research pile. "Myth #2" there is what I meant about "not treating Python as anything special". The GvR quote is infamous, and seen as short-sighted, but it made sense in context.

The story is often told (though the link doesn't do this) as if the "main" Python community intended to ostracize the PyData folks. But 12 years later there is still much important dialog with them, and NumPy is one of the most commonly downloaded PyPI packages. My discussions on discuss.python.org exposed me to entire websites of analysis of the existing problems (like https://pypackaging-native.github.io/) and people like Henry Schreiner and Ralf Gommers are driving much of the discussion.

> in that non pure Python case, compiler is needed at some point, and that is going to cause problems if you have no control over it. Conda essentially achieve reproducibility, with the necessary compiler considered as part of the dependencies.

This is one of the major differences, yes: Conda has a system for ensuring you have the right compiler. It's hoped that PEP 725 "Specifying external dependencies in pyproject.toml" (https://peps.python.org/pep-0725/) will be a first step towards resolving this in the Pip world, or perhaps towards better interoperation with Conda. (Of course, the hard part is actually using that metadata to install compilers.)
> Looks like Azure is experiencing a major outage...

Does Azure have any other state? :-)
Doesn't explain what regulations Visa pushed for and got which helped it maintain its monopoly. Would be helpful to have some concrete examples of what it did and what OpenAI is trying to do.

The point of the article sounds plausible, but doesn't really present any evidence to support it.

Also OpenAI in no way has a monopoly of the kind that Visa/MC has.
Others mentioned not being too close to any houses. The second part is, you are not allowed to damage anything. Leave it as you found it. No trash, no damaging plant life, and so on. Also, exact rules differ from country to country, but generally the Nordics follow "everyman's rights" something like this:

You cannot make a campfire, drive off-road, damage agricultural fields, cut down trees or damage trees (even the already fallen ones), go into pastures with cattle in them, and so on. Rule of thumb, don't bother the landowner, don't damage anything, and don't disrupt any of their income sources, including logging, fishing, agriculture etc. You can camp but if you want a campfire I suggest going to one of the designated camping areas; there's plenty of those too, even completely free log lean-tos and benches around a firepit and even free firewood hauled in, if you go remote enough.

And then there's protected areas, with stricter rules. For example, if a rare bird is known to nest on some specific island, you might not be allowed to go on that island at all.

But yes, if you're smart about it, you can camp almost anywhere.
It’s not that they don’t work with the system Python, it’s that they don’t want to share the same global package namespace as the system Python. If you create a virtual environment with your system Python, it’ll work just fine.

(This is distinct from Rust, where there’s no global package namespace at all.)
And it's less likely after the election. Trump pledged to repeal Biden's 2023 executive order on AI. He put out a very different executive order in 2019 that sought to reduce barriers. He is an enthusiastic deregulator compared to the current chief. That helped more than a little to get Andreessen, Musk, etc., to climb on the bandwagon. It can all be reversed at the wave of a very transactional presidential hand, but the sounds coming from the incoming administration are more favorable to open AI than to OpenAI.

https://www.rstreet.org/commentary/ai-policy-in-the-trump-administration-and-congress-after-the-2024-elections/
https://trumpwhitehouse.archives.gov/presidential-actions/executive-order-maintaining-american-leadership-artificial-intelligence/
Allowing anyone to promote anything to production without any other eyes on it is problematic. Not realizing this is extremely telling.

The presumed claim that no one at the company benefited from a second set of eyes is amazing, too.
Again this pattern that “you don’t understand, so others should change something”.

Again: not judging, just observing.

Consider that you are perhaps the minority ¯\_(ツ)_/¯
> Can you cite any sources?

For one, the FreeBSD kernel specifically has a compatibility layer for Linux binaries to use their familiar syscalls [0]. For its ordinary syscalls, it also has a policy not to break binary compatibility without good reason [1]. Most other OSes just don't maintain quite the level of 'indefinite stability' that the Linux kernel does across different versions. And even Linux doesn't implement older versions of syscalls when the kernel is ported to new architectures, so eventually you have to rotate your implementation regardless, if you want people to run your code on new systems.

> The few texts I found actually suggested otherwise.

People often say "X is impossible" when the truth is "X is tricky and full of caveats, and I don't want to think about it, so stop asking". (Or if the devs themselves are saying it, it might be "I want to look like I'm 'tough on crime' toward users of undocumented behavior", as if that could stop Hyrum's law from running its course.) In this case, it's generally "If you do it on an OS other than Linux, you can run into big compatibility issues," not "It's impossible on OSes other than Linux."

As for compatibility issues, you're running into that the moment you do undocumented fun stuff like omitting ELF sections or overlapping headers, which future Linux versions could start rejecting on the basis of "no one needs to do that legitimately". So I wouldn't start drawing the line on syscall number compatibility.

[0] https://docs.freebsd.org/en/books/handbook/linuxemu/

[1] https://wiki.freebsd.org/AddingSyscalls#Backward_compatibily
I wonder how the colour rendering is. Usually when I configure some editor in a terminal to use specific #rrggbb 24bit colours I like, the end result does not render the same as in non-terminal software (confirmed in the past with an eye-dropper tool).
If you set up "winit" so it only redraws on events, then you don't trigger an EGUI redraw very often. But if updates that affect the EGUI items are coming in from another source, like the network, you have to explicitly trigger a winit redraw cycle.

Don't know about web. Seems overkill if all you have are GUI widgets. Egui is most useful on top of something more graphical.

Scrolling text is a problem. EGUI isn't good at big text boxes with much offscreen text. That can be worked around.
I don't think it's a winning strategy, but I'm in no position to make hiring or programming-language decisions, and I don't have the market insight that would be required to start my own company.
Has anyone put up an Arch Aur yet ?
Thank you! I’m glad this metaphor works. As for me, practice did bring many improvements, too. I did stop aiming for “becoming a natural”, however. Good enough, is, well, good enough. I’m always trying to improve, of course! Yet, at least for me, it is so easy to accidentally end up just masking, instead of being myself. And masking is a path that brought me to the darkest places. Hence, I strongly believe that there is a hardwired ceiling, that manifests as discomfort. See, some people train hard and benchpress the weight of a small car. Other people get seriously injured before hitting 100kg. I see no reason for brain being any different.
Someone always makes this comment and it's always wrong.
The more you contribute to Java, the bigger the problem gets. Java will never die if people keep feeding it, and it'll never be a good language, because that's impossible.
> by companies with a fraction of OpenAIs resources.

Meta and Google are orders of magnitude greater than OpenAI and they're the only contenders that have challenged GPT models.

> But what about Mistral et al?

They are not even near GPT-4o. Good gpt-3.5-turbo alt tho.
Yeah, I love these insights.

If you are interested, here are insights from making a COBOL to C# compiler: https://github.com/otterkit/otterkit-cobol/issues/40

I am now convinced that COBOL is just a high level assembler.
That sulfur was removed to reduce acid rain, so its not without some pretty terrible side effects.
I work in the security space and fell victim to an internal campaign as they sent a very enticing looking email at a point where I was on leave and my grandfather just passed.

You simply cannot know what mindset youll be in when you get phished :)

Edit: To clarify i was itching to work because it helps distract me from the reality that someone so dear to me was gone forever. I didnt want to cancel leave though because my output would have been absolutely turdy
Very nice! mine is not likely to get written unfortunately.
I’ve been loving having mistral-nemo on my laptop. Not comparable for images, voice, etc, however it is very nice when you’re away from the internet. For the cost of a couple gigabytes you get to keep a good amount of info at the ready. Very easy to run models these days, install Ollama and then do `ollama run mistral-nemo`.

Plus mistral-nemo in particular has a large context window, so you can cook up some shell scripts to throw a bunch of context into the buffer before your question. One I use a lot takes the name of a manpage and a question about it, then the LLM has the whole manpage to reference.
If you write if 0... end around your code, it runs!
Thanks so much for this. I really enjoy using it and I also refer to the source code quite a bit as I'm trying to get more familiar with Zig :)
If you have a friend you can use them. If you find a search engine that still has a cache, they often allow search engine crawlers to view the whole thing for indexing purposes. Similarly other web archives.
Could someone give me an idea why I would want to use this instead of any other terminal?
Looks really awesome. I'm going to sound like I don't belong in the hipster terminal club, but the reason I shied away from some of the other terminals is the lack of tabs, which looks like yours has when I did a quick Google question/search. (if wezterm and the like have them, I must have missed it or it wasn't obviously apparent in the settings how to achieve them).

I know everyone will say but tmux and/or native multiplexing bla, but I'm kind of old school and only do screen remotely if needed, and I just like a lot of terminal tabs in my workflow with a quick mod left/right arrow to navigate between (and if native multiplexing in Ghostty is simple and easy I'd probably do some of that too).
Perhaps this is why I've never left iterm2.
Software parents are cancer of computer science
https://aur.archlinux.org/packages/ghostty
Obviously!
...
Then you need to get better at telling your story. Because your posts says: "We can only support current users now, after our PG(Cashfree) without any reasonable communication stopped recurring payments for the service."
The Linux model of global shared libraries is an objective failure. Everyone is forced to hack around this bad and broken design by using tools like Docker.