skysight-inc/HackerNews huggingface dataset:
You probably own a house or would want one if you could purchase it, disclosing your personal stand tells a lot more than boilerplate advice.

Rent's are affordable but are a waste since you have a lot of restrictions and can be kicked out anytime. Housing is long term in general.

In most places the numbers worked out few years ago, with low interest rates so people kept buying.

Now that money is no longer free flowing folks are realizing what sort of sham they were participating in and both parties are feeling stuck with what they have.

As long as prices go up, no one if going to heed advice as rents jump all the time but mortgage remains almost the same and most folks can't see beyond it no matter how much education they get.
Slightly off-topic:

When talking about this in meat-space, the correct pronunciation of "Rimac" is "Reemats", and not "Rimmack", like Jeremy Clarkson always pronounces it on TV, which always annoys me to no end.
I have a hard time with the study of history. Often it feels self-serving to make exciting and interesting-to-study claims. But I imagine the overwhelming majority of the time, the actual explanations for things are mundane.

Swings are fun and are a technology that have been enabled for a very long time.
This is exactly what I don’t want. I’m so sick of people stalking through my comments on reddit piecing things together from multiple communities.

I very much like that when I join a discord server. It’s pretty much a blank slate.
This is just western media propaganda against an economically growing India. All part of this new geopolitical world order.
At least from my experience with sparse matrix libraries like Eigen, you need to get the sparsity down to about 5% before switching from a dense to a sparse algorithm gets you execution time benefits.

Of course from a memory bandwidth and model size perspective maybe there are benefits long before that.
We evolved from geothermal sources. Bootstrapping this way may rhyme throughout the universe.

And earth still hosts plenty of geothermal life - bacterial, archaean, all the way up to tube worms.
Did you file a complaint with the local banking regulator? You should do that in the future.
Trying chromaDB out, seems to work with langchain and langflow out of the box, nice :)
I really think we should have a consumer organization that grants rights to companies to mass produce items (so it would hit only large companies). That way we get a kind of democratic way to say "No" to products that work against the consumer (goodbye SmartTV) and end in a landfill within a few years.

I mean, I need a permit to add a window to my home. Can we please require permits for mass-dumping semi-useless products onto the market?
fast is a noun, got it
The Bible. I read it every week day and sometimes at the weekend. I get a bit out of pattern at the weekend.

Do people enjoy my company more? I hope so. I try to talk less as I get older and not hog all the attention. Love your neighbour as yourself.

My Bible reading this morning was about a woman called Ruth who stuck by her Jewish mother-in-law in very difficult circumstances. Ruth wasn't Jewish but went on to be King David's great grandmother. King David being one of the most famous Jews of all time. Interesting stuff.
https://medium.com/much-stranger-than-fiction/everyday-chemi...
What an incredibly pessimistic definition of democracy. By your standards, even the People’s Republic of China could be considered very close to a functioning democracy, albeit with the caveat that they don’t allow multiple parties.

If free speech, independent media, lack of corruption, the right to privacy and the right to fair treatment by the law are not requirements to call something a democracy, then you are just making up your own definition of the word.

I’m not saying India isn't a democracy, but it’s not black and white, it’s a scale.

The Economists 2022 Democracy Index ranks India at #46 as a “flawed democracy”, together with countries like Poland and Italy. There’s no shame in that. Don’t let your own pride in your country blind you to the problems it has — no country is without them.
God forbid someone should "get paid for more work than they did," says billionaire capitalist who makes money on other people's labor.
Well, most of us are talking about the US because the article is about US renters, not German ones. And the reality of renting in the US would treat your opinion fairly unkindly if you were to apply it here.
Thanks, I'm also doing something similar and figured out that asking a question with examples as `user`, adding the perfect response as `assistant`, replying with `Perfect. Now do this {}` works really well and cuts of a lot of trial/error.
i think it might be a n-dimensional topological manifold with a nth dimensional geodesic supplying the shortest path, anyone actually done topology?
The Affogato Approach to Teaching Programming
Of course.

Python is a great glue language, so you will do most of the expensive call outside of Python. However, things you typically put in assert are usually pure Python you call repeatedly, putting you in the worse of both worlds.
American media loved the USSR? Interesting theory.
Classical professional tools like Photoshop have a lot less potential though. They are very precise, but (I assume) they have barely advanced in the past decade. Tools based on generative AI will probably improve massively over the next few years. Most such tools seem currently based on Stable Diffusion, and apparently OpenAI/Midjourney/Google have zero interest in supporting such tools. But this could change soon, e.g. when Adobe tries to compete with the SD ecosystem.

We already now see deepfakes (e.g. of Trump or the Pope, recently even videos) that a far beyond what we saw in the years before, indicating that the old professional tools weren't so powerful after all. Now if we extrapolate this a few years into the future...
I like to engage in lgbt and furry communities on discord. I don’t like to show this content when you search my name and I don’t want my coworkers to see this content.

Please explain what civil disruption is being caused by my lack of social pressure and consequence.

Do you share all of your private conversations and thoughts under your real name?
I’ll repeat what I’ve said in another thread the other day —

To put together a basic question/answer demo that didn't quite fit the LangChain templates, I had to hunt a bunch of doc pages and and cobble together snippets from multiple notebooks. Sure, the final result was under 30 lines of code, BUT:
It uses fns/classes like `load_qa_with_sources_chain` and `ConversationalRetrievalChain`, and to know what these do under the hood, I tried stepping into the debugger, and it was a nightmare of call after call up and down the object hierarchy. They have verbose mode so you can see what prompts are being generated, but there is more to it than just the prompts. I had to spend several hours piecing together a simple flat recipe based on this object hierarchy hunting.

It very much feels like what happened with PyTorch Lightning -- sure, you can accomplish things with "just a few lines of code", but now everything is in one giant function, and you have to understand all the settings. If you ever want to do something different, good luck digging into their code -- I've been there, for example trying to implement a version of k-fold cross-validation: again, an object-hierarchy mess.
There's also GraalVM if you want to target the JVM for multiple languages (e.g. you can use https://www.graalvm.org/latest/reference-manual/llvm/ for C/C++/Fortran).
> Generated lexers are still worth it but handwritten RD won on the parsing front.

Packrat parsers make a very compelling case. I'm not sure the debate is over.
The question was about expressions vs statements, not about the IO type.
Synthetic gasoline promises neutral emissions–but the math doesn’t work
In comparison to mtg it is easy.
You're not entirely wrong. People somehow see encryption as slightly different.
my first job had a bit of linux aolserver and tcl for config and the web app, and writing cross-platform installers using tcl/tk. it was actually pretty nice.

this was in the late 90s... it was a perl/tcl/java shop, and java was only used for some oracle dependencies that were set in stone due to the entire backend engine being written in stored procedures (lol). the native application itself was for windows, developed and cross-compiled (i can't remember what they had to compile - maybe a static version of the tcl or perl runtime or something like that) on linux using a bunch of stuff including cygwin.

i can't believe they trusted a teenager to write their installer but it was really simple. pick a path, and it dumped the uncompressed contents into it, set some registry values, created a desktop shortcut, and ran the executable. they replaced it with that ubiquitous windows installer that everyone used back then a couple of years after i left for college when the install started bundling other commercial apps the users requested. probably some software marketing deals drove that once they hit some traction.

also, i remember getting to use a sun workstation to develop oracle ETL scripts in perl which was pretty cool. i think at one point i had a linux dell workstation and sun workstation...

that first job taught me how to actually ship software and work in a team with source control and software and infra engineers who actually knew what they were doing which was amazing for a 16 year old. they even ran their own mini datacenter in a back room before the explosion in colo facilities and good fiber networks. the whole thing ran off of a pair of T1's.

the '90s were some wild times in internetland.
I lay out all of my black socks in a spectrum, and then pair to their neighbouring sock.

Probably not efficient, but can be therapeutic.
can you link the discord channel, I've seen it mentioned several times but haven't been able to find it.

Edit: found it. https://discord.gg/modular
Because there is no sensible mapping from, like, C source to the JVM. C expresses semantics that are not available on the JVM, like most casts, and the JVM is built around concepts that don't exist in C or Fortran, like objects and method dispatch. They do exist to some extent in C++ but the semantics, memory model, etc, are completely different.

Someone could make up a mapping but it would be a numerological exercise, a flight of fancy forever lacking utility.

And anyway there is a practical integration between C and Fortran world and JVM world. The JVM can link to compiled C and Fortran object code, and for those who like suffering, JVM structures can be reached from C source.
Cool. I've been using SponsorBlock for a while, but I feel like machine learning would rule in this space. Thanks for sharing this.
Not just related. It is the actual matter at hand.
Interesting article - and the writing style's entertaining, too.

I can certainly relate: my first introduction to Tcl was the scripting in Quartus, and my intial reaction was mostly "Ewwww!". But once I figured out which kinds of brackets did what and started to appreciate things like being able to cascade timing constraint files and have variables defined in one file be visible from subsequent files, I developed a grudging respect for it.

The grudging respect gave way to outright admiration once I started to appreciate the minimalism and simplicity, and discovered just how trivially easy it is to write a Tcl extension or integrate it into a project as scripting language. I might think twice about using it outside the EDA space, but within that world I'd use it with no hesitation.
I solved that problem by doing a bulk buy of 20 pairs of socks that were all the same color and same style from one manufacturer.
Good work!! Looks great..!!
Everyone says SICP is this profound thing but I just couldn't get into it or LISP at all. Am I really missing out on anything after a good CS education and practical experience?
please ignore. this is BJP cybercell doing blogspam. this looks copypasta, some carefully crafted text. I bet it would be searchable because it must've been used elsewhere already. let me try
if you take a 2d piece of paper, draw the numbers 1 to 5 horizontally, then look at the distance between 1 and 5, or 1 and 3, they vary, now roll it into as cylinder, it's a manifold, and now the distance between 1 and 5 and 1 and 1 and 3 are the same, no matter how many numbers you had written on the paper, they would be connected by the shortest path, something like a helix I believe, the helix being the geodesic, now, increase the dimension, but keep rolling it up into that 'cylinder' and using a new geodesic to connect the shortest path, this is my layman's take on it, if you are #math please jump in and put me right!
> how could life start

Idk. How did it start here?

> It’s just so damn cold out there

Life can find energy to run near hydrothermal vents[1], or naturally occurring nuclear reactors [2], or perhaps exploiting tidal heating[3].

I would also be not surprised if there are ways to run life on much lower energy gradients than what we are accustomed to here on Earth. Some weird biochemical tricks, perhaps a much slower life cycle. I don't know how that would look like, I'm just saying simply "Life..ehm..will find a way".

1: https://www.nhm.ac.uk/discover/survival-at-hydrothermal-vent...
2: https://en.wikipedia.org/wiki/Natural_nuclear_fission_reacto...
3: https://en.wikipedia.org/wiki/Tidal_heating#Moons_of_Gas_Gia...
it’s = “it is”

otherwise it’s “its”

he or she makes this grammatical error multiple times

if you don’t know which to use, if you can substitute “it is” and it makes sense, then use “it’s”, otherwise not
Ruby (CRuby) itself is a scripting language, that is correct.
JRuby & TruffleRuby is an implementation of the Ruby language but targets another VM.

JRuby targets the JVM while TruffleRuby is based on the graalVM.

If my memory stands correct, none of these have a compilation step, they both are interpreted. However, TruffleRuby has a feature called Native Image which compiles the language!
Agree. ime. Tk/Ttk tkinter is sufficient for 99% of cases and the syntax is as simple as possible. Its stable, mostly backward compatible and fast. Also a breeze to maintain.
Right now you can't, because voting has proven ineffective for that particular problem, and adding anything that would do so would be blocked by the very people that you are trying to police since they are the rule makers.

But if we had to make it all over again?

Make mandate shorts. Make lobbying illegal. Make trying to game the system be paid by extremely harsh prison sentences. Create an institution that is in charge of corruption of the government that is independent of the government.

There is a lot to do.
not sure, but I think with AI's help to codify and code, we could build it now :)
TIL I learned about deflection.

I must be some middle manager KPI's worst nightmare because the first thing I do when I get the usual idiotic chatbot is write "let me speak to a human".

With the advent of the next generation of chat bots, being unable to speak to a human is reason enough for me to delete my account and go elsewhere.

These systems optimise for the 80% of dumb questions, and if you have an honest-to-God problem, they just irritate you further. I thoroughly appreciate the other day when I contacted my ISP about having lost my IPv6 prefix, and I immediately got connected to someone that told me "sorry, we broke the Radius server configuration with a recent update. Try now." (Zen in the UK, if you're curious)

None of that "have you tried turning it off and on again?" I get that it's helpful for grandma, but we're not all metaphorical grandmas.
This reads a bit like a tautology..."Crystal has not taken off because Crystal has not taken off".
https://www.goodreads.com/book/show/22929503-the-eight-limbs...
Ask HN: Any Good Journaling App?
Is there any good/minimalist Journaling app for Android I can use to properly store my thoughts & ideas.

I was told by someone that when I am in my old age, my personal journal can be one of the most fun things to be reading.

So, any recommendations?
This is not a terrorism problem come on.
I don't know if anyone else here has encountered the Mystic Swing while at a festival or fairground:

https://coasterpedia.net/wiki/Mystic_Swing

http://ribtickler.free.fr/msideshow/millenium_sideshow.htm

They used to have it at a cider festival i sometimes attend, and several of my friends have certainly been near-universally transgressed by it.
I believe Google now can do the app signing. They seem to encourage developers to upload keys [0]. The stated reason is to generate dynamic packages based on device details.

I don't remember the details but I believe it is their intention to eventually remove the ability for developers to sign their own packages.

[0] https://developer.android.com/guide/app-bundle/faq
If everyone at Facebook stopped doing everything they do, it would continue running for a good long time. The content quality would decline. Big advertisers who need individually tailored relationships would leave, but expenses are low enough that would not kill it. The EU would impose fines for hateful content, but failing to pay would take a long time to adjudicate.

The same effects happen in failed LBOs all the time. Big companies crash slowly, and their ghosts linger.
Huh, I was considering going the other way.

I was hoping HN knew the holy grail of high quality, ambidextrous, single color socks
If your router supports OpenWRT that's a good alternative that doesn't require any additional boxes/boards and is simpler to set up networking-wise.

There's a nice UI that generates the QR codes or config files ready for import into client devices.

1: https://openwrt.org/docs/guide-user/services/vpn/wireguard/b...
There should be a fee, but a fee equal to how much storage and access cost, so a very small one.

If you put no fee, some big actors will create non optimize crawlers and call the service in a loop, wasting your tax money.

A small fee means people will take care of only get exactly the data they need, cache what they need to cache, and refresh only if they really need to, and what they really need to.

Otherwise, it's the tragedy of the common.
this sounds great
Runaway greenhouse gas process? Maybe if the same thing that happened on Venus happens on the outer SS?

See the chart here: https://physics.stackexchange.com/q/615311

Earth is average 287 Kelvin. Mars can just about keep hold of all CO2 at that temperature. A smaller body would need to be colder to hold on to the same materials, or some other method of reducing escape.
Salesforce Announces Slack GPT
There currently isn't a way to filter docs alongside a KNN query, and the dimension support is limited to 1024 (a Lucene limitation) and OpenAI embeddings are 1536 dimensions - also indexing performance is not comparable. Wishing this changes, as they're a good stack for the reasons you state
This worked for me for awhile. Eventually it becomes necessary to pair them by level of wear, which is tedious, but you can cull the worst from the pile, or start over with an entirely new bunch.
You can use words in J and APL by defining them.

avg =: +/%#

&.> is predefined as 'each'.

Same for APL, but the idea is to learn what the symbols mean, so you can keep it concise and think in composing functions and not reading pages of text. Sort of like mathematicians and mathematical symbols.

I program in J and APL, but I have taken to BQN lately. It is the best of both with some additions too.
So, what's the solution to pairing socks? Buying many pairs from the same. Sure. That makes sense. But what happens when half of them are lost or damaged and you can't buy the same kind?

Do you end up as someone pairing socks again or do you throw away half of your socks?
There’s a real difference in scale and perceived authority: false search results already cause problems but many people have also been learning not to blindly trust the first hit and to check things like the site hosting it.

That’s not perfect but I think it’s a lot better than building things into Word will be. There’s almost no chance that people won’t trust suggestions there more than random web searches and the quality of the writing will make people more inclined to think it’s authoritative.

Consider what happened earlier this year when professor Tyler Cowen wrote an entire blog post on a fake citation. He certainly knows better but it’s so convenient to use the LLM emission rather than do more research…

https://www.thenation.com/article/culture/internet-archive-p...
Discord does not have its own data centres, It would be hard for them to provide such a guarantee.
That's a bit like saying that Google would not exist without the contributions by Leo Katz. Or that Sandia's EUV tech would not exist without Ernst Abbés contributions. Everything's build on top of something.

But for some reasons all your posts seem to be intended to downplay anything coming from Europe. Which is fine, everyone needs a resident contrarian.
The luxury label is used by the developers themselves to market their product, whether it be newly built apartments or houses. How can that be a trick by NIMBYs?

Everyone knows that luxury means “new”, or at best, “shiny stainless steel appliances and quartz countertops”. The fact that it is new, and so has to comply with the most updated standards, is probably the most luxury aspect of all since materials and connections and whatnot have improved.

This designation of new and old is more important in the apartment market than house markets because apartments tend to get neglected by landlords, whereas houses either get updated or can be updated by the owner.

Also, in the case of houses, where a lot more money and due diligence is required, simply using luxury to describe them is insufficient, and not very useful to sell new housing developments.
What could possibly be the arguments against this sort of thing?
Public money => Public code seems obvious to me.
The Possibilian (2011)
Stop putting solar panels on cars. It’s just not worth the cost or complexity.

That square meter of PV is going to get you at most 250W in perfect conditions. Conditions that aren’t found in cities or even at ground level in residential areas.
> The minimum requirement for a language to take off: first class Windows support

many open source languages “made it” without this qualification, and I’d suggest that Microsoft has a long history of primarily supporting its ecosystem languages on its platform.
Crystal has been going on for years and there is still no major support, it won't change, basically if you're a new lanague you have a couple of years after that you just missed the train.
Haha right, and the breakdown of the bill will be something like:

Military expenditure: $10.3 billion
Kitten welfare program: $7.32
HAXE also targets JVM [0] but it is not traditional.

https://haxe.org/manual/target-jvm-getting-started.html
Maybe the LogSeq application? Did you have the chance to look at it?
https://logseq.com/

I'm using on my daily-basis.
PyQt and wxPython have wheels now.

Although, I'm guessing now that Python and Rust are becoming BFF, https://tauri.app/ will become a more and more attractive option.
If we ever colonize those parts will we rename the planet?
Lol get face scanned by passing EV's and cloud cctv
I mean, I don't like shellfish and people tell me it's my loss, but as long as I have a balanced diet why should I care?
I think the main reason why this is not done actively in Germany, is missing people with expertise. Lots of old guys from the pre-internet era taking care of the technical systems. Unfortunately, the gov is not doing much to make at least official positions attractive to young programmers. And of course, if it's done by a contractor, they do not wat to share any code with the public.

Only somewhat positive example from the recent past is the Corona warning app: https://github.com/corona-warn-app
See also (for a later lisp-based live-coding environment/compiler): https://github.com/digego/extempore