skysight-inc/HackerNews huggingface dataset:
I love this metaphor - but I honestly don’t share the author’s optimistic take on the lesson for software architecture here. The Pompidou Center laid down clear patterns for how infrastructure should be handled - pick a color, make it visible, exploit the aesthetic qualities of the infrastructure itself as an architectural element. The philosophy is widely written about and studied.

But the maintainers who went in to install the WiFi network ignored all that and just did it a totally different way, following patterns established in other systems. They probably didn’t even consider that what they were doing was adding another infrastructure layer - at the time it was just a little maintenance project.

So the lesson for me isn’t ’how can we build systems so that the pathways to add new layers are clearly laid out for others to follow later’. It’s ’even if you lay out a clear pattern and paint it bright colors and signpost it and write extensive documentation about your design philosophy, maintainers will still come along and ignore it all and do it however they’re most comfortable’.
>just like everything during covid, castle made of sand.

not the housing market.
The author of LibreChat [0] teaserd on discord that he's working on one. LibreChat is already the best "chatgpt ui" clone I could find (it has some rough edges, but not as many as the official chatgpt ui).

[0] https://github.com/danny-avila/librechat

Was also recently discussed here https://news.ycombinator.com/item?id=38502805
> react to your words and actions in a believable, fully immersive manner

“I’m sorry, but as an ethically trained AI I cannot engage in this sword fight. Violence is never the answer.”

Yeah. It’s gonna be very immersive :P
> There is no inherent reason you deserve to live in luxury as most do in the West unless you've contributed to society.

I'd certainly love to apply this logic to our wannabe-aristocracy, whose sole contribution to society is gormlessly doling out access to the capital that they fell ass-backwards into without any merit on their part.
As someone who’s written a decent amount of Go, I have seen some reasonable codebases as well as some truly horrific Gang-of-Five-inspired codebases that confused the hell out of me. I think the OP is smart for wanting to find some good examples. Golang is pretty non-prescriptive when it comes to higher-level project architecture, and some people really struggle there.
Our high school system doesn’t prepare students for college at all because the way high school works here (in America) clearly isn’t meant to prepare students for college. You have to go to high school. There are compulsory attendance laws everywhere. You don’t have to go to college. It’s a choice to be there. College professors expect students to have their own motivation, their own ability to study things, and so in. High school teachers have to deal with the fact that very often a very large percentage of our students would simply rather not come to school than be there. And if you just let them fail, you get everybody from the principal to parents to society at large, pointing their fingers at you as the problem. So we can’t approach instruction with any expectation that students will care, try, stay awake, or do anything other than show up in class. (And I live in a district with really profound truancy problems because our district attorney doesn’t give a shit and never holds truancy court, so I can’t even expect students to show up on a regular basis.) But everyone then pointed us like we are failing somehow to prepare students for college.

I put it in reverse: colleges are failing to understand what high schools deal with and what we have to do in response. We are the ones who have laws constraining what we can and can’t do (especially in public school), how we have to approach certain things, and even what content we have to teach. (I am required by law, for example, to teach the content standards promulgated by the state. If I wander outside my standards, that’s good cause for being fired. Now, fortunately, I teach a subject where our standards are extremely broad and loose, so I can fit almost anything under them. But history is a core subject that isn’t a focus of testing regimes, so they generally ignore us.)

By the way, I’m not saying it’s a good thing that high schools don’t prepare students for college. But literally the response from our administration when a faculty member points out that our policies aren’t helping prepare students for college is that “not all our students will go to college.” Maybe half-ish of our students do.
Your first point is the truth, although I've found that there are very few takers for this truth :)

In HN itself, I've argued with people numerous times on how challenge is a necessity for advancing in learning, but I've met with stiff resistance to this point often.

So just want to say, glad to see a practicing teacher state the obvious (to practicing teachers) in HN.
Fossil by sqlite think so as does Sapling by Facebook https://sapling-scm.com
EU AI Act's Opportunity for European AI Startups
If I'm expected to believe a messaging app is secure, the first thing I want is an open protocol. An open source client would be nice too, but honestly I'm fine with just the protocol.

I do not need to have had a hand in developing any of this. It's not my expertise and, like you, I'd feel more comfortable having it developed by the experts.
Yeah, no. I have a bad feeling that fragmentation will become a mess in RISC-V world. Just few month ago Qualcomm threatened to not support the existing C extension and proposed their own 16-bit instruction set. Also another example of such mess from a sibling post by davidlt (https://news.ycombinator.com/item?id=38591977):

> SG2042 itself is T-HEAD C920 design which is a mess, and might not be even called a RISC-V compliant design. [...] There are other design issues discovered IIRC (atomic might not work properly [at least on the kernel side workarounds required]; floating point failures in glibc testsuite because FP not being compliant)

Guess what in the above T-HEAD C920 situation would be to best way to achieve "code once"? Add the workaround for the buggy instructions in the compiler and then recompile, with no changes.
People usually don't consider a dozen deaths to be genocide even if it can be but yes you are correct, it doesn't have a threshold.
Im an experimentalist and I'm constantly looking at the online copy of my thesis to grab measurements of the facility, setup info, formulas, etc. I also look at theses of other people for the same reason. It's generally more convenient than going through accelerator documentation.
But there is a chance that it will reach 10k this bull run. Especially with the ETF seemingly being approved soon.
Even in the US, at the time of the constitution, many states had state churches. It was just prevented at the federal level. So it’s entirely possible for Florida to reinstate a state church over Florida and be within it’s constitutional bounds.
Don't know mate, seems to me Europe controls a, maybe the, major component of tech through ASML. If they decide you can't buy their machines anymore, then good luck with your home grown chips on 10+ year old lithography.
Anyplace with lots of high paying jobs is going to be expensive. So you want to go with somewhere that is still nice that doesn’t have great jobs, and then start a startup community there. Like Berlin 15-20 years ago, or Tokyo today.

I haven’t seen many cheap college towns on this side of the country. Even Missoula is expensive, but that’s because that side of Montana has always been expensive. Maybe Pullman/Moscow would be a good place for a startup scene?
Sibling is correct. LLMs are missing most of the macro structure that known existing consciousnesses have (memory, emotion, desire, self-observation of internal and external processes, etc.) They do however provide an important stepping stone towards creation of an artificial consciousness and recognition thereof, as a mechanism by which an artificial consciousness can integrate qualia into action, and as a bonus, communicate in a language which us humans understand.
Painboard – From Unstructured Customer Feedback to Actionable Insights
I actually think changing the default here may have been sensible. The problem is removing the old functionality entirely. This looks like a change to benefit new users (which is good) that had the hopefully unintended consequence of burning existing power users (which is very bad). The sensible compromise is to add a config flag that restores the old behavior while keeping the new default. From the outside, it's hard to see any reason other than pride for not doing that.
Thats a nice little tool. Maybe it just feels red because the Trump supporters are so egregious. I’m not sure why this isn’t reflecting my experience here in person. Without a doubt seattle is liberal. But Tacoma and Spokane? I feel like I’m dissociating now
They're worried about pressure from the Jewish lobby.

https://www.axios.com/2023/12/07/upenn-antisemitism-magill-1...
https://privacy.openai.com/policies "do not train on my data request"
I mean it's much easier to get into Serbia, Montenegro or Bosnia than into Schengen == Croatia, Slovenia.

But Serbia has people, and Montenegro has sea, while Bosnia has neither. So nothing much happens in Bosnia compared to other two. (edit: although it's somewhat cheaper and mountains are gorgeous)
Can you elaborate on what you mean by "destroying Israel"? In your
previous comment you claimed that letting the victims of the 1948
ethnic cleansing return is the "destruction of the Jewish state". But
that is something the international community has demanded
since 1948. So is the international community trying to destroy
Israel?

Suppose an American president had said "I've killed lots of blacks in
my life and there's no problem with that". Or that the US largest
newspaper published essays arguing that America would have failed if
it ever got a black president. Or that congress enacted laws saying
that the right to national self-determination in the US is unique to
white people. If the US was like that would you say that blacks had
equal rights?

https://web.archive.org/web/20210201162924/https://www.jpost...

https://www.vox.com/world/2018/7/31/17623978/israel-jewish-n...
It may be used in that context in our society, but you can't deprive someone of an idea or a expression of any idea.

The root of Stealing is to deprive:

deny (a person or place) the possession or use of something.
The main points are

1. regulatory sandbox

2. real-world testing environments

That is, EU countries can now build out data centers for model training/inference and give preferential access to their AI startups.

The EU doesn't want to repeat what happened with the cloud, where China protected their companies and the EU didn't. Now China has cloud giants, the EU doesn't.

All the name-calling on Twitter by SV shrills tells me the EU are on the right track.
Invidious is heaven-sent! I'm just a bit lazy :) and watch a lot of youtube so hope it they get something out of it.
I'm curious what non-civilian buildings you think are in Palestine after their thorough and complete military dis-empowerment roughly since the formation of the Israeli state? Do you think this is like Command and Conquer or something where military operations are done out of clearly designated "war buildings?"

And again, as I said, even if Hamas was able to field a proper military, they would be slaughtered immediately because Israel has the full financial and tactical backing of the West. Their military is extremely akin to the United States, because we basically built it with them. That is why guerilla war exists and it's no coincidence that it came about and is used almost exclusively by colonized nations that cannot stand up to their colonizers in direct traditional combat.

And my point isn't that Hamas is akin to those other organizations, I don't know enough about this conflict to say that, and I'm guessing neither do you. What I do know is a long history littered with organizations that were, at their time, derided as terrorists and whatnot and were later vindicated when the history of the colonized people they fought for was finally allowed to be written.
Show HN: Official Grafana App for Supabase
we're releasing an official grafana/prometheus collector for Supabase (MIT license).

The service collects 197 metrics[0], along with a default Grafana dashboard[1]. The entire thing can be run locally or deployed to a cloud service like Fly.io

Many Supabase customers already use Prom/Grafana, and this provides another way for them to debug their Postgres database.

We'd love feedback if you're missing anything important metrics

[0] metrics: https://github.com/supabase/supabase-grafana/blob/main/docs/...

[1] dashboard: https://github.com/supabase/supabase-grafana/blob/main/docs/...
The self-censoring is to avoid speaking opinions unpopular among their own peers and fellow academics.

They don’t care the slightest what the military industrial complex thinks.
I was a nervous flyer until I piloted a 737 completely from power off to takeoff. I did the exact moves that I HATED as a passenger. Turns out you can’t control the wind and ATC transmissions eat into your mental capacity sometimes leaving you “behind the ball”. The result was a take off flying above speed causing the auto throttle to reduce engine speed greatly (the feeling as though the pilot turned off the engine in mid climb), turning to match ATC requested heading and banking a little bit more than expected passenger comfort, and finally reducing flaps without banking or otherwise reducing AoA giving that weightlessness rollercoaster feeling during the climb. All of this in a span of 5 minutes.

Once I got into our regular flight profile and following our flight plan, I just sat back in my seat and let out a hysterical laughter. I am the calmest person when I fly now :)
> A commit that changes how copying (...) works in emacs

To people who don't use Emacs, it should be made clear that standard copying (kill-ring-save, M-w by default) isn't affected, only more advanced saving to registers is. Registers aren't a superset of the clipboard (kill ring).

Edit: In addition, those in this thread claiming that the change won’t be configurable must have no idea of Emacs’ customizability, namely the “settings” are for convenience only, you can switch out all the code if you want to. This is in the elisp part of Emacs, even if it lands without change (doubt it, after reading the actual mailing list thread rather than this one-sided tantrum), someone will have a package within minutes changing the behavior. No, you don’t need a fork for that, the forking here is performative at best.
Building swiftyFlow part 1: Metal and Accelerate (Introduction)
Maybe it should remove the top item from the list of copied items? Assuming that vim has one of those (in Emacs parlance it's called the kill ring).
What you're looking for is embodiment, and actually this was explicitly left aside in a recent paper that attempts to give measurement criteria for AGI[0]. But I agree with you that the entire lived sensation is critical to approaching any objective involving alignment.

[0] https://arxiv.org/abs/2311.02462
> Just over 81 percent of those self-censoring said they primarily held back their criticism of Israel, while 11 percent said they held back from criticizing Palestinians.

I read this article a while ago that I think had an interesting take on the matter: "Yes, Anti-Zionism Is Anti-Semitic. But It’s Still Protected Speech." https://forward.com/opinion/430307/yes-anti-zionism-is-anti-...

One one hand you have people saying that any criticism of Israel is antisemitic and should therefore be suppressed, and on the other hand you have people saying that indeed, any critics of Israel is antisemitic but it should nevertheless be permitted. I think this goes a long way to explaining the lopsided suppression of academic voices.
One hypothesis is that Tesla fans flag negative stories.
Giant PRs that are squashed into one commit are an anti-pattern. Every commit should contain exactly one logical change AND a descriptive commit message.

Unfortunately a good chunk of the industry doesn't have the discipline to do this.

If you have ever worked in a project where there was discipline around committing, you know there is lots of value in doing so (rebasing becomes easier, you unlock the power of bisect, log is actually useful).
We didn't make them nice by destroying them. We made them nice by rebuilding them afterward in our image. Which, as it turned out, was a lot better than what they were working with previously.
They go through Apple. iMessage only works on MacOS, so they probably just hook into the regular stuff MacOS provides

https://texts.com/faq
I've previously product managed F500 accounts HQed in the Central Sales zone.

Most of their engineering is located outside the US, and whatever staff they do have is augmented by staffing/contracting companies. You have to remember EDS and Professional Services was basically invented by Ross Perot in Dallas back in the 70s.

The only large dedicated F500 software dev teams I can think of in DFW (not Ft Worth) are C1 and JPM, and most of that is sustaining engineering.

Schlumberger does some cool HPC/ML stuff but their footprint is relatively small compared to the larger market.
Refactoring UI is a book you can read in a couple of hours, but it helped me immensely to design my projects. It does not go to a great depth, but it's very useful for simple and quick hacking.

https://www.refactoringui.com/
Again - yikes.
I think a more effective approach to getting this reverted would be to actually describe the problem for people who don’t know what registers are, and to include the reasoning for the change, so that people can actually weigh the pros and cons and form an opinion.

I also think you can leave out the names of individuals, you can discuss the idea on its merits without their identities being involved. All it accomplishes is demonizing people who donate their time to the project. Already this thread has people saying stuff like “I don’t like this person.”
Is it libre/free source?

https://github.com/name-redacted

Nothing seems to be there.

Or it is just freemium.
Credit card usability is bad but crypto usability is 100 times worse
I think it's far more accurate to call this the Israeli lobby. There is plenty of Jewish opposition to the Israeli government's actions, both inside and especially outside of Israel.
At a minimum switching anything that breaks muscle memory should be a toggle that defaults to "keep my config how it used to be"
The problem with any tree-sitter based tool is that there will typically be edge cases where the tree-sitter parser is wrong. Probably not a big deal most of the time, but it makes me wary of using it for security.
That's a link about a donation, from an asset management company, not some "lobby". It doesn't even say that the donor is Jewish.

I don't think it's okay for you to draw a straight line, from an asset management company, to the Jewish lobby bogeyman.

You don't need to posit a Jewish conspiracy when reading that link. It's about someone who was due to donate money and then changed their mind.
This A.I. Subculture [Effective Accelerationism]'s Motto: Go, Go, Go
Everything has a spec. What do you mean?

It might not have had a written/formal spec, but Microsoft VB6 compiler itself is the spec in that case. I would assume that by VB6, however, something had been written down internal to MS.
Then have the balls to define how Ukraine stop to be neutral? Or we should believe the Kremlin paranoia? Was that EU deal? Russia is afraid if Ukraine enters in EU and grows like Poland then it could be danger and Russia needs to keep Ukraine down?
> diff formatting

Thank you for the feedback! That sounds good, I'll add that.
selinux should come with a GUI prompting for every operation. As I am aware, it cannot work in this mode.
Which is why government should break their own scheme by building houses and selling them at-cost, or even subsidized (i.e., no-interest mortgage).

I'll fully admit that I've been radicalized by an adulthood of housing insecurity, and I no longer care about housing as an investment or even a market. The current system is cruel, and while I understand that it can never be perfect, the ease with which people's stable shelter can be ripped from them is appalling. Yes, even with eviction and foreclosure proceedings. There are many who would object vociferously to this because their own stability is based on housing's scarcity and inflated value, and while that may be a reality whose collapse we'd have to contend with, I have to think that anyone of good moral thought would recognize the fundamentally perverse nature of the status quo.
I've heard it said better as "climbing a tree is not progress towards reaching the moon" except in the inspirational sense.

Though after seeing the decades of hand coding that goes into a search engine it kinda proves moon ladders are very useful however incomplete.
NaNFiction
NaNfiction is a singular black-and-white narrative that evolves with each simulated keystroke. Central is an exploration of the boundaries between virtual and actual realities, as seen through a 3rd person perspective of an [Untitled Protagonist].

Watch till it ends for you ...
Hi,

Meet ZumaPiano!

ZumaPiano is an AI-powered browser extension, redefining the way you learn the piano. it's your gateway to playing any song that resonates with you. Whether it's a classic piece, an independent artist's melody, or the latest social media hit, ZumaPiano instantly transforms it into a tailored learning guide. This means no more endless searching for tutorials or lessons. Embrace the freedom to follow your musical inspirations wherever they lead. ZumaPiano simplifies and enriches your piano-playing journey.

How to Use ZumaPiano?

its easy as 1-2-3

1. Choose Your Song: Select a piano solo song you love from any website.

2. Record with ZumaPiano Extension: Use the ZumaPiano Chrome extension to record the song. Simply launch the extension and click 'record' to capture the audio.

3. Practice and Explore: Once the recording stops, ZumaPiano will process the audio and generate a guide,Then click “Practice” in the extension to review the piano roll.

Please try ZumaPiano and share your feedback. Thank you!
It's on sale right now at $149, I just bought it thanks to your comment!
More generally, any frequently used software should be made “muscle-memorizable”, and then should not break it in later versions without good reasons. Muscle memory has the benefit of enabling “blind” and semi-asynchronous operation of the software, without constant visual confirmation for each micro-interaction. There’s unfortunately a trend in desktop software to make operation by keyboard ever more cumbersome or outright impossible.
The Moscow Puzzles: 359 Mathematical Recreations
This is a great book on mathematical puzzles in the vein of Martin Gardner's books, but with increasingly more involved and sophisticated problems; it is my favorite puzzle book. If you know of other books of this style (apart from Gardner's), do share; especially if they involve lots of visual-mechanic reasoning in addition to logic.

I am pitching the idea of a Greek translation to relevant parties, since most Greek kids and many teenagers lack the command of English (or Russian) to read the existing versions.
https://archive.is/6ZJGl
What about the story in that link implies a conspiracy of Jewish lobbyists? It's a story about an asset manager who was due to donate and then changed his mind. You don't need to posit a shadowy cabal of Jewish or Israeli conspirators to make sense of these stories
There has been a lot of push to commoditize software engineering. Unfortunately that has resulted in a swarm of people who want developer salaries without the work or expertise.

Git definitely has some warts but you are right. It is an industry tool for expert, professional use. Some complexity is inherent to the problem of version control.

Learning how to use your tools is part of ANY trade.