skysight-inc/HackerNews huggingface dataset:
> Are you referring to extremely short term treasuries?

T-Bill: 52 weeks or less duration

T-Note: 2-10 year duration

T-Bond: > 10 year duration
PMQs is supposed to be theatre

the real work happens in the boring debates and committees which aren't all over the press
Something Just Crashed into the Moon and Astronomers Captured It
Olympus sold off their digital camera business to a private equity firm. It's now a shadow of it's former self with no expectation of growth.

Sony makes the sensors for Hasselblad. The sensor is the heart of modern digital cameras so Hasselblad isn't adding much beyond a brand name. Eventually Sony will probably eat their lunch.
Judging by my friends' experience, they were never really popular inside the country. For those building projects aimed at internal audience, local companies were preferred for tax or legal reasons, and most of those working on international projects quickly emigrated to more sane countries.
Autohotkey script starts from below line

#Persistent
SetTimer, rload, 3600000
firstrun:=true
return

OnClipboardChange:
if (firstrun=true)
Goto, CONSECRUN
Sleep,500
curclip:=clipboard
Sleep,500
if oldclip<>%curclip%
FIleAppend, `r`n=============================== =======`r`n%A_DD%-%A_MMM%- %A_YYYY%: :%A_Hour%:%A_Min%: %A_Sec%`r`n%Clipboard%, %A_ComputerName%Tracker.clip
oldclip:=clipboard
CONSECRUN:
firstrun:=false
return

rload:
Reload
Sleep 1000 ; If successful, the reload will close this instance during the Sleep, so the line below will never be reached.
MsgBox, 4,, The script could not be reloaded. Would you like to open it for editing?
IfMsgBox, Yes, Edit
return
Nicely done! You're very welcome. I just tried it and it worked great.

In case it helps - I'm not sure that I would have noticed the "Continue as guest" button if I hadn't been coming from a thread where we just discussed it. Because of the button's placement and style, I would have assumed it was a third account type and skimmed past it.

The app worked well! I did encounter one small issue. I picked Spanish for the language, no scenario, and it dropped me into the chat. I opened with:

> ¡hola! ¿cuál es tu desayuno favorito?

It responded by thanking me for answering its question (even though my line above was the first line in the transcript - it didn't ask a question) and asked me again what language I was learning (even though the Spanish flag is showing):

> ¡Hola! Me alegra que hayas respondido mi pregunta. ¿Qué idioma estás aprendiendo?

For grins, I tried asking it to use simpler language ("¿Puedes usar idioma basica?"). That worked.

Otherwise the only thing I noticed is that the volume/speaker icon under the robot avatar didn't seem to do anything. Not a big deal though, the text chat was good enough to experiment.

In case it gives you an idea - one thing that has worked for some SaaS apps is to embed the app right in the home page. I don't know whether it would work for your case, where a visitor needs to choose a language. Maybe that could be an engaging chat opening, though - an English prompt of "What language are you learning?" and then it continues from there in whatever language they chose. This may not be worth the effort, but maybe it'll inspire an idea :)

Finally, now that this is usable by the public, you might want to re-submit it as a "Show HN": https://news.ycombinator.com/show . It'll get more visibility. Basically, on the HN submit form, fill out all 3 fields: a title like "Show HN: Learn a language by chatting with ChatGPT" , your link, and the comment you pasted as the body. Good luck!
People who love sausages, respect the law, and work with IT standards
shouldn't watch any of them being made. -- Peter Gutmann
fwiw ... SunOS/Solaris never supported Java as consistently as Windows

Sun's own JVM worked differently under Solaris & Windows ...leading to the disparaging acronym "WODE" - Write Once, Debug Everywhere :)
Very intensive environmentally unsustainable industrial farming

https://dutchreview.com/culture/dutch-nitrogen-crisis-explai...
> No, but what if China started setting up military installations in Canada on the US border with Canada's blessing, or even insinuated that it would?

This is a dumb Russian PR narrative. Until 2014, the presence of US military in Europe was decreasing and European countries were dismantling their Cold War stocks too. For example, last American tanks left Europe in 2013[1], and Germany went from 3800 tanks in 1980s to 200 today[2].

[1] https://www.stripes.com/us-army-s-last-tanks-depart-from-ger...

[2] https://www.fpri.org/2015/03/bundeswehr-2-0-a-german-militar...
For all developers who are curious about the solo gamedev lifestyle business, I’m sure there are many, what are the basic economics that can make it work? (Other than money saved at MAANG.)
Thanks zX41zdbW - I find the query you shared easier to reason about than:

https://github.com/klausbreyer/hackernewsstats/blob/main/que...

Also:

"Elapsed: 0.140 sec, read 33.95 million rows, 1.26 GB."

140 ms is quite impressive.
RSS is only dead to those who don't know how to use it or lack imagination, what a weird thing to say really.

Personally I've been using it for a myriad of things ever since 2007, just recently I discovered you can add .atom to GitHub releases e.g. https://github.com/BLeeEZ/amperfy/releases.atom for a nice list of updates.

I like how neatly I can keep track of everything in one place without having to run around the web and deal with all the madness. If the feed is full of crap I can filter it out with www.feedrinse.com

RSS brings order to chaos, it keeps the signal-to-noise ratio under my control in a world bent on exploiting my web usage
Biden says to do 'whatever needed' as banks hit despite SVB action
The example just shows some of the functions for the library being used. Mainly the storing and returning of values. As for the numbers like "(void*)0xcafe" it's casting the number 0xcafe (in hex) to a void*. Why those constants they just easy to read in hex since they happen to spell a word. They could be anything, depending on your application like a pointer to data or some important constant ect...
Show HN: Hey – ChatGPT for the Terminal
Hey everyone, I have created a CLI utility over the past few days that allows easy access to ChatGPT from the command line. This tool can assist with creating and running commands, answering programming questions, and more. I have also created a demo on the GitHub page. If you find it useful, please give it a star and let me know your thoughts in the comments.
"Due to restrictions in the Emacs Lisp language, CLOS cannot be completely supported ... EIEO does not support method dispatch for built-in types and multiple arguments types. In other words, method dispatch only looks at the first argument, and this one must be an EIEIO type."

does not look like it is fully integrated into the core.

> I think there are practical value in keeping that naming scheme

To prohibit reuse of existing code? Where is the practical value? If Emacs Lisp had a namespace mechanism, this would be no topic and nobody would argue keeping a strange naming scheme, where operators are named incompatibly to the language where they were coming from.

Let's define most of Scheme features, but rename all the operators. That's really really strange to argue... I makes the reuse of millions of lines of existing code impossible from day zero.
https://archive.is/cVRoo
On the other hand, I never used a thing in Google Reader other than subscribe to feeds. It's probably inevitable though that it would have become more of a social media product over time.
What is the difference from when one year ago gas prices spiked by a likely criminal amount?

To me it felt like the market collectively decided "this is a good time to squeeze our costumer and have them blame somebody else"
Yup! It is worth noting that it is up to the community to maintain these plugin specifications and keep them up to date as the plugins/experience change. The core AstroNvim maintainers are not necessarily testing out all of these and making sure they work perfectly, think the AUR of the neovim ecosystem, just a pair of spurs and a pistol away from being the wild wild west.
Imagine of Google+ had had a proper API for automatic posting. If I remeber right, there still wasn't one when Pages dropped.

So unlike Twitter and Facebook, I couldn't just set up my Wordpress site to feed all my posts to Google Plus. I had to go and manually post them.

They also had the real names policy still, so I have to post as my real name instead of the name I post online with everywhere else.

Plus was so poorly mishandled because Google does not understand people at all. You can't boul everyone down to a handful of easy categories to make it easier for alogrythms to manage.
This is a big reason to prefer password based drive encryption, or at least something that doesn't tie the key to your hardware.
> Software startup can use consumer grade workstations and self host at their office (or at home) (...) And if you do not need the scale, but reliability, it is easier to rent two servers at coloc.

Yeah, just don't forget the backups and monitoring, the networking setup (load balancing between your two servers or workstations at the very least), patching, moving to new servers/workstations when you outgrow the current ones (while also taking the risk of overprovisioning) etc.

Or just throw it all in a PaaS, ideally a container-based one (like Google Cloud Run or AWS Lambda or Scaleway Serverless Containers) where you won't have any lock-in and migrating away to something that makes more sense at your new scale would be easy. The only concern that would remain in that case is data backups to a different provider/place - scaling up/down is automatic, monitoring (at least the basics) are already covered, and there's no patching outside of your application's libraries.
I have a bunch of little scripts I use with my dwm installation.
but the one I'm most proud of is a simple translation script where I type a phrase and it translates to my selected language and places it into my clipboard.
Since I work in three languages, this really helps with day to day communication :D

```
#!/bin/bash

choice=$(echo -e 'pt -> es\nen -> es\nes -> pt\nes -> en' | dmenu)

text_to_translate=$(echo '> what to translate?' | dmenu)

[ "$choice" = 'pt -> es' ] && res=$(trans -no-warn --brief pt:es "$text_to_translate")
[ "$choice" = 'en -> es' ] && res=$(trans -no-warn --brief en:es "$text_to_translate")
[ "$choice" = 'es -> pt' ] && res=$(trans -no-warn --brief es:pt "$text_to_translate")
[ "$choice" = 'es -> en' ] && res=$(trans -no-warn --brief es:en "$text_to_translate")
[ "$choice" = 'pt -> en' ] && res=$(trans -no-warn --brief pt:en "$text_to_translate")

notify-send "traducão" "$res"

echo "$res" | xclip -selection clipboard
```
The announcement said it would basically come from other banks somehow. FDIC will buy the bonds at face value rather than market value, and then some kind of special program will be implemented to recover it from other banks (?).
Buy a machine with first class Linux support the same way you'd buy a machine with first class macOS support if you want to use macOS but don't want the hackintosh experience.

System76, for example, ships laptops with custom power management daemons that tune things for you automatically, and provide you with power saving/performance profile buttons in the system tray if you want control.

GNOME ships with a similar power management daemon that handles things automatically, as well.

I'm also in the "I don't want to tweak my computer" camp, and in my experience, modern Linux is much more sane and stable than it was in the XFree86 days.
Namespaces is an odd one. In general, I've seen more woes from junior programmers over optimizing for "private visibility" than I have noticed the benefits. I can't claim there have been no benefits, so I cede it could be confirmation bias on my part.

Still, I don't want to just turn to nitpicking the examples. I asked, you gave. I'll think on those some.

I stand by my assertion that the abstractions are good for what emacs needs. As evidenced by how well it does keep up, all told. Does it do as well as a staffed resource to build some resources? Probably not. More, it is unlikely to ever be able to make a feature that nothing else can do. By virtue of it being open. If something is amazing from it, others can emulate it.

But, the amount of synergy between modules speaks volumes. Tramp alone is quite amazing at how many modes "just work" with it. With no prior planning on having to expose internals or special methods.

I also confess I expected threading to be mentioned. Another thing which I have seen cause as many errors as it typically helps. Effectively the "goto" of application development. Often best avoided, but also often required.
Medicare ‘Advantage’ is a scam transparent to everyone except your congressman.
Why do you think the Fed was making things up as they went along? The rules were written down years ago and they were followed in this case.

https://www.fdic.gov/bank/historical/crisis/chap2.pdf
Modern language models refute Chomsky’s approach to language
The rise and success of large language models undermines virtually every strong claim for the innateness of language that has been proposed by generative linguistics. Modern machine learning has subverted and bypassed the entire theoretical framework of Chomsky's approach, including its core claims to particular insights, principles, structures, and processes. I describe the sense in which modern language models implement genuine theories of language, including representations of syntactic and semantic structure. I highlight the relationship between contemporary models and prior approaches in linguistics, namely those based on gradient computations and memorized constructions. I also respond to several critiques of large language models, including claims that they can't answer ``why'' questions, and skepticism that they are informative about real life acquisition. Most notably, large language models have attained remarkable success at discovering grammar without using any of the methods that some in linguistics insisted were necessary for a science of language to progress.
One hand giveth and the same hand can take it away. Central banks are still problematic because of the lack of ownership transparency. (The full picture of who owns what.) Should some quasi-public-private entity or the mothership BIS have so much power over our lives?

IFF central banks were fully public institutions and subject to public accountability then no one would argue against CBDCs. But since that is not the case, what is exactly is the benefit of handing over keys to our lives to __shadowy bankers__?

Who owns what. Lets see this document. Down to the penny and beyond shell companies. Which individuals and families are getting the interest payments made to "national" central banks? Who are they? Let's see that and then we can discuss handing over 'oversight power' of where and when with whom we can exchange "our" money to them.
Compliance with KYC

https://support.google.com/googlepay/answer/7644078#verify
I think this is the main ruleset: https://github.com/rowanmanning/joblint/blob/master/lib/rule...

There's such a striking lack of racist/homophobic rules that I'm almost willing to believe it's a satire project.

Edit: this got me -2: "We provide seeds to local farming communities to ensure they always have the green fields they need to supply their local markets."
Radio HN – An AI generated audio podcast
I guess the point I’m trying to make is that a lot of people make “enough” so that they feel like the extra stress of worrying about getting ahead isn’t important as long as they keep up with inflation. I’m at that point.

But, I’m not at the point where I can quit working. I’ve been around long enough to know that you always need to be interview ready when it’s time to look for your next job.

Being a “maintenance developer” is a sure fire way to get caught up in the “expert beginner” trap - “1 year of experience 10 times” and make yourself unemployable .
I'm amazed you think there's any goodwill for Google at all. Their search engine sucks shit these days.
I am not the person you asked, but with Telescope you can check/toggle open buffers very quickly, once you get used to it, its far quicker than using tabs(for open buffers).

I do have nvim-tree installed but I rarely use it as most times I either navigate files from within definition or go to file from imports or use grep or just search to open from Telescope.

Check out TJDevries's videos about Personal IDE and about kickstart nvim, he is a neovim and Telescope maintainer so he highlights is various usage very well.

IMO, when switching to neovim you have to struggle for a week or so to learn its ways than trying to make it identical to VSCode. I did not switch to neovim until I learned basic file navigation through vim emulator on VSCode.As that was the hardest thing for me when I first tried vim/neovim.
Maybe a law where if your views of your videos with your kids have more than X followers or Y views on more Z videos -- it is definitely not just for friends and family and it isn't just a random video going viral. I could see that working.

I think that the solution is to have all such people register with no exceptions. Just make X and Y and Z high enough that it excludes the large majority of people.
"Heartwarming family content" is a wonderfully shuddersome phrase.
What makes you think that capitalism inspired reforms are responsible when the most capitalistic country has the most homeless people? Do you have any sources for that information?
For-profits fund non-profits, no?
Minolta didn't die - they sold their camera business to SONY. SONY still makes cameras.
I can't wait to see what they do next! Surely people with such excellent foresight should lead financial institutions for the rest of their lives.
Not worth the trouble to be married to JetBrains tooling.
win money easy
As other have said it was the moment we realised goog was now run by suits and not techies and therefore lost its cool.
Same question. Our company is using it for RSU so concerned.
Same can be achieved with static analysis tooling like Sonar, Findbugs, PMD,...
I get a lot of emails (from various companies) that have "action required" and no action required at all. Usually "you've logged in from a new device, you don't need to do anything unless you've been hacked."
> very advanced scripts to create hundreds of large instances.

What was very advanced about those scripts?

As an outsider, I'd think that perhaps a very simple script might be enough to create hundreds of large instances.
Pain is important. It teaches you to be more careful.
Why Hospitals Still Make Serious Medical Errors – They're Trying to Reduce Them
Yes, Schwab is pretty much deep into that business.
The vim ecosystem is starting to look a lot like the JavaScript ecosystem, new shiny projects every month! I’m just joking of course, as vim is a far superior entry into world of technology than JavaScript has been, look, I’m joking again!
The investors sure don't. But I'm not sure how failing to provide a backstop for deposits would help anything here other than the big four.

FDIC insurance doesn't make sense to me for businesses. If a startup receives $25M of investment, are they supposed to split it up over 100 banks?
Missing the part about how it's built in Rust
If a product is maintenance mode, do you need developers or just SREs?
> I think this misses the point made by cs702: GPT is a machine learning model that is available to anyone, with no knowledge required. Plain language in, plain language out.

Exactly. I'd add that from the perspective of most executives (who tend to have limited math/CS education), the ML community looks like a priesthood that speaks in an undecipherable language they can't hope to understand. LLMs, on the other hand, speak their language.
I don't really want banks to get bailed out for making bad choices, but the details of this feel different than 2008 when it was pure greed and fraud. In this case, a lot of businesses (depositors) that did nothing wrong and were acting in a responsible manner by putting money in the bank for payroll and stuff like that suddenly stand to lose everything. I think protecting those organizations is a good idea.

Economic damage has a huge domino effect- the economy is just a big network of relationships, and those relationships take time to establish and can fall apart instantly.
Virtual calls are trivial optimizations and doesn’t really matter here either way as it only has to happen once, no matter the list size.
It needs to reload regularly coz sometimes it gets stuck. Also might lock the clipboard of too much office document is copied.
> the manufacturer confirmed that the X21 offers 100 PCIe lanes, suggesting the presence of a PCIe switch.

Almost like it's custom designed for a particular application where money's no concern... Perhaps someone in Utah needs big rainbow tables?
Quoting from: https://www.econlib.org/why-does-the-fed-oppose-narrow-banki...

> A narrow bank takes deposits and invests the money in interest-bearing reserves deposited at the Fed. Because that’s all these banks would do, they would be very low cost and hence could pass along to depositors the interest earned on reserves, minus a small fee.

> Narrow banks could attract many large depositors, who currently receive much lower interest rates on their deposits at ordinary commercial banks.

It feels like they were offloading their cost to a service that the government maybe offers at a loss.
This is such a great book. Even if your chemistry knowledge is minimal read it for the anecdotes.
The issue is that banks are holding lots of long term treasury bonds with low yields that are worth less than they bought them for. If I wanted to sell you something that locked your money in for 10 years and yielded you 2% in 2023 you'd say not unless I get a sweet discount against the interest I could earn, right? Well banks bought like trillions of dollars worth of aforementioned treasuries.
Again this is not necessarily for someone doing compiler research, but foundational knowledge for anyone at the PhD level.

Someone doing compiler research this might be a first graduate level course to get them used to the technique and concepts used in more recent research for the might have two or three additional courses getting closer and closer to state of the art.
Ask HN: Why do you hate (or love?) your language's package manager?
We're getting ready to design a package manager for Rel, the declarative relational language we're building at RelationalAI (https://relational.ai/). I know that building a package manager is a fraught task, and that people have very strong feelings about their package managers.
Why do you hate yours? What mistakes should we take care to avoid?

Or if you're one of the lucky few blessed with happy package management, what is it you love about yours?
Should be saving rdi + 0x0020 on windows to save the current fiber storage pointer on jump.

Certain win32 api calls actually use fibers deep down even if you don't use them. You will get a crash after bouncing around.
I vaguely remember(or think) schannel is one such set of win32 functions that'll cause it.
So from one group of crooks to a larger group of crooks.
Individuals fund them as well. And governments.
Three hamburger ads and one picture of the moon on this article. Stunning.
Same can be said about child beauty contest.