skysight-inc/HackerNews huggingface dataset:
The exclusions such as Avenged Sevenfold are indeed baffling, but some of the asterisks are so hilarious, I think there was a facebook page collecting them at one point. Stuff like "Meshuggah is Djent which isn't metal (???), but the band will be included based on their earlier work which we consider to be technical thrash/groove metal".
Navigating and embracing neurodiversity in the tech industry
That's going to be the key principle of the new religion invented by AI: that humans are just like machines, and AI is the supreme machine.
Location: Paris, France

Remote: yes, I am used to working fully remote, including in English

Willing to relocate: not short-term

Technologies: Rust, Python, React, C & C++

Résumé/CV: https://qsantos.fr/portfolio/ &
https://www.linkedin.com/in/qsantos/

Email: qsantos@qsantos.fr

I tend to go deep into multiple topics. I especially enjoy making correct software and optimizing it. Thus, Cython, formal methods and Rust.

After implementing cryptographic primitives in low level C with SIMD, I went for a PhD to really understand cryptography. You can find a summary here: https://research.wmz.ninja/projects/phd/index.html (not by me).

I have spent too much time implementing and optimizing a Keplerian orbit simulator after playing Kerbal Space Program, I wrote multiple software project to help me learn Japanese, and I am now trying to improve Morse learning (WIP).
For the vast majority of sites I would bet using IP address alone would be enough to track enough users individually over their single sessions to be statistically useful.

Does anyone have any experience? How bad does CG-NAT mess this up over a large enough cohort of users?
Really happy with Joplin! It's one of those pieces of software that Just Works (TM) and allows me to not worry about it.

I'm using the Joplin sync server for keeping my stuff in sync and it has worked flawlessly.

If Laurent or anyone from the Joplin community is reading: great job everyone! <3
Turkish university system solved that problem by stipulating that thesis supervision and advice duties survive retirement unless the student explicitly requests otherwise, and end only if the student finishes or the supervisor/advisor is fired (not resigned!) or dead.
> trust_remote_code=True

This is a hard no from me, anyone know why this is so common in models from China? I'm not getting into conspiracies or anything here, but I've seen it in quite a few others from there.

I wouldn't run a model with this requirement from anyone else for that matter.
I think that it's not about saving time but about getting into the right mood
I don't think this formalization does a great job of what we intuitively mean by expressive power.

For one thing, there is no real way to use this definition to compare different languages, only the same language with one extra feature.

For another, even for individual features, it is too coarse. The very fact that it doesn't consider syntactic sugar expressive is wrong - most people would agree that a language with more syntax sugar is more expressive, since it allows you to avoid writing boilerplate. By this definition, list comprehensions and switch expressions for example don't add expressive power to a language.

Even if we ignore syntax sugar, the comments point out another counterintuitive property of this definiton: any language which includes a facility to convert expressions to ASTs is maximally expressive, since that facility can be used to distinguish any two expressions. This includes things like Lisp's `quote' special form or C's # macro, but also built-in code parsers. So, C++ for example added no expressive power to C by this definition, since C was already maximally expressive:

#define quote(x) #x

if (strcmp("3 + 3", quote(3 + 3)) {return 1;}
Ask HN : Exploring the Potential of AI in Assisting Architects During Planning
Hey Hacker News community,

I've been fascinated by the advancements in generative artificial intelligence (AI) and its potential to revolutionize various industries. One area that particularly intrigues me is its application in assisting copilot architects during the planning phase. I would love to hear your thoughts on how generative AI can benefit copilot architects in their design process and planning endeavors.

Generative AI has the ability to analyze vast amounts of data, extract patterns, and generate new ideas. This technology enables copilot architects to explore a wide range of design possibilities quickly and efficiently. By inputting specific design parameters and constraints, generative AI algorithms can generate multiple design iterations, potentially uncovering innovative solutions that may not have been considered otherwise.

Furthermore, generative AI can enhance design intelligence by leveraging machine learning algorithms. Copilot architects can feed large datasets of architectural designs, historical context, and user preferences into the AI system. This data-driven approach allows the system to provide insightful recommendations and generate design options that align with specific project requirements. It augments the architect's expertise and facilitates data-informed decision-making.

Another potential benefit of generative AI is efficient space optimization. By analyzing spatial requirements, functional needs, and user preferences, AI algorithms can generate optimized floor plans. This technology helps copilot architects maximize the utilization of available space while ensuring a comfortable and efficient environment. It empowers architects to create designs that seamlessly blend aesthetics with functionality.

Collaborative design exploration is another exciting aspect of using generative AI in architecture. By integrating AI-generated design options into the planning process, copilot architects can engage clients more effectively. Clients can provide feedback on different design iterations, fostering a more interactive and participatory design experience. This collaborative approach enhances communication, builds trust, and ensures the final architectural solution meets the client's expectations.

While the potential of generative AI in architecture is promising, it is important to consider ethical considerations and maintain a human-centric approach. Architects must ensure that AI-driven recommendations align with ethical standards, regulations, and cultural sensitivities. Generative AI should be seen as a tool that supports and augments the architect's vision, rather than replacing their expertise and creativity.

I'm eager to hear your insights and thoughts on how generative AI can assist copilot architects during the planning phase. Do you believe it can truly enhance creativity, efficiency, and collaboration in architecture? Are there any potential challenges or limitations that need to be addressed? Let's discuss!

Looking forward to engaging with the Hacker News community and learning from your perspectives.
That's true. After all, in my E-lang I can solve every Project Euler program in under 6 bytes.
Do you actually really think that the most accomplished scientists in the field signed a petition and are shouting from hilltops because noone thought to unplug it? Are you convinced that you found the solution to the problem?

I'd bet a lot of money you have not read any of the existing literature on the alignment problem. It's kind of funny that someone thinks "just unplug it" could be a solution.
https://www.bloomberg.com/news/articles/2023-07-05/meta-won-...

"Meta is waiting for more guidance around the Digital Markets Act, new EU competition rules that govern how large online platforms use their market power, a person familiar with the matter said, "

DMA is about large companies and not the tiny mastodon instances.
Our “Reference” part starts with a “Concepts” before diving into details like the JS SDK, REST API etc. To me, concepts are just reference too, simply on a higher level of abstraction.
I love joplin - it has been my goto solution for adhoc notes for almost two years now. I use it on multiple devices and they all sync to an S3 bucket which is very cheap setup that works well once configured properly.

I don't love the default editing experience but the Rich Makdown extension solves it well for me.

The extension ecosystem is a bit of mixed bag. There are few good extensions but many are half baked.
This sounds like (pun intended) a PR exercise

Honestly who cares? Use your phone, it has more configuration choices
maybe like mkdir + chdir
By complaining. Perhaps even by german efficiency. There are institutions like the THW, after all. But they wouldn't need guns.
Avoiding Secrets Leaks: Practical Tips for SecOps Practitioners
First week on the job during new software engineer training I asked the architect of our RTOS what ended up being a silly question and he gave me a patient answer in front of my peers explaining why it worked that way currently and the challenges doing it differently.

About four years after he reviewed a series of changes me and two coworkers put together to rework this handling.
> Even if you just make GPT-4 say 33% smarter and 50 or 100 times faster (...) humans cannot possibly compete

I sincerely doubt that. Gpt4 and it's ilk excel at the 5 paragraph essay on topics that are so well understood by humans that books have been written about them. ChatGPT4 is a very useful took when writing text. But it is useful in the sense that a thesaurus and a spell check use useful.

What chatGPT4 truly sucks at is understanding a large amount of text and synthesizing it. That token limit is really a problem if you want gpt to become a scientist or a military strategist. Strategy requires you to consume a huge amount of less than certain information and to synthesize that in a coherent strategy, preferably explainable in terms potus can understand. Science is the same thing. Play the the Phd game that just featured on HN frontpage. It is a lot of false starts, a lot of reading, again things gpt just cannot do.

By the way their text understanding is really a lot less than human. A nice example are 'word in context' puzzle's. In this puzzle a target word is used in two different sentences. The puzzle is to decide if the word is used in the same meaning or not. chatGpt4 does better than 3.5 but it doesn't take a lot of effort to trick it. Especially if you ask a couple of questions in one prompt, it will easily trip up.
To paraphrase, western democracies have problems, but the other systems are worse. If one accepts that democracy remains our best bet, the question becomes how to make democracy function better. This isn't just a question of what system of government, vote, decision, etc, but also of how well informed the citizenry is, and to what extent they feel empowered to be politically active. Billionaires do have an outsized power to influence in general, and in the US in particular (super PACs, etc), but other powers can act effectively against them (justice, press, NGOs and other forms of organized civic actions..). Switzerland has very frequent votes on a wide array of issues, giving citizens constant opportunities to act on the way their country / district / city operates.
Well, the extreme is Geothermal Heating & Cooling although I rarely saw cooling being used.
https://huggingface.co/models?search=uncensored&sort=trendin...
Emulator Debugging: Pianoman 3.0
> the executives get fired

By fired, do you mean receive multimillion dollar payouts and jobs from their friends at another place where they can do it all again?
> - HR docs are now being generated by ChatGPT with no checks for legality

This enough will almost guarantee that this CEO will be out of work soon.
It is vscode's built in typescript lsp as far as I can tell.

I'm not sure what you're arguing at this point. I use vscode, its fine, it has a lot of gui and I'm happy with it. I don't mind its electron. It uses a lot more resources than my terminal. It has a non-negligible affect on the battery life. As do the 2 chromium based browsers I use and slack.

This is about features vs resources. Vscode, lots of gui, extensions, tons of features, I think the tradeoff is fine. Browsers, even more flexible interface, the tradeoff is OK. Slack - not ok, I do not feel it offers enough for the resources and sluggishness it uses. How many times have I had to kill a runaway slack or browser process? Too many. It's very irritating to realize your battery has been drained because of one of these things.

Now you seem to be blaming the authors of these programs because not every electron based program has this kind of issue (actually if I think back I think vscode is the only one that has never had a repeating runaway process problem that I've used on a regular basis). My argument is that it seems to happen often enough that its something inherent to electron apps. I don't want another common application in electron, one that really doesn't need the benefits that electron provides. The terminal is one. IMO text chat is another.

Edit: I had to go out before I could edit this unintelligible mess. Bottom line, I'm not anti electron. It has benefits. But there are real tangible downsides too and I've experienced those downsides. I think it's not the right tool for a terminal program or a chat program. It makes sense for a rich dynamic ui where the kind of layouts a browser engine is capable of is beyond the complexity of native widgets.
Why Sam over acme?
I was there when lifehack blogs will continuously talk about a newly released note taking app(Wunderlist, Evernote, OneNote, etc.)

After trying several apps, including evernote, it felt they had too many features that made them too complex for my simple use case.

After trying several methods, my stable workflow is:
- Dropbox markdown file for year long notes.
- Google Keep for (shared) checkbox lists & multimedia notes.
- Unread emails + snoozing for TODO tasks.
Someone here on HN once floated the idea of someone taking a paintball gun and going to town on these obnoxious billboards. Truly the hero we need right now.

https://news.ycombinator.com/item?id=28969142
Hey!

1. We're currently using QWidgets which doesn't look good on mobile. But we plan to port the UI to Qt Quick (logic will stay in C++). Our new Kanban feature and some other widgets are already built with Qt Quick/QML. And we'll work on syncing too. I wrote that in my comment above.

2. We're actually using a major component from the maker of QOwnNotes called QMarkdownTextEdit[1] for our Markdown editor. It Works great (thanks @pbek!). Just two days ago someone managed to port the syntax highlighter to QML[2] which paves the way for us to port the UI over to QML.

3. I never used Evernote (maybe I used it for a short time but I can't remember). Because we currently don't have a mobile app I use the built-in Apple's Notes on my phone that syncs well to the Desktop app and then I'll just copy over the notes to my app.

[1] https://github.com/pbek/qmarkdowntextedit

[2] https://github.com/pbek/qmarkdowntextedit/issues/158
There may be more than one exit.
What difference does it make if it was digitally altered or in an analogue fashion? A slightly longer exposure is also not showing reality as seen by human eyes. Besides, there is no single reality even among humans.
For whatever reason both solar and heat pumps are insanely cheap in Australia vs America. It’s mostly in the labor part for some reason. This comes up all the time in the solar subreddit where Americans are routinely quoted at $4.00+ per watt for solar and $20,000+ for heat pump installs.
It really isn't. Meta wishes every instagram user was also a facebook user. Or every WhatsApp user to be instagram and facebook user
I’ve only started playing with it recently, but they have CMD-d CMD-a shortcut to open a file in default editor.
In a Turing complete language, the halting problem prevents you from proving formally that any program has certain properties (say, that it doesn't leak memory).

In a language where any program halts by construction, the compiler can actually check such properties.
Last I checked this did not provide an obvious way for links between notes. This is a crutial feature for many folks who work with lots of small interlinked notes.
When you burn the hydrogen you get pure water back too.
lol, hilarious question that betrays utter lack of understanding of how the economist or any serious news org works. of course i own no shares in TMC or any other DSM related company (unless they're somehow in the Vanguard world index). no one is allowed to hold shares in companies they write about. doing so secretly (we have to declare holdings) a firing offence i'd imagine

one of the big issues is conflation of CCZ with other parts of the ocean. we don't do that with land ("you can't log in Siberia cos there are rare creatures in the Amazon") so why do it in the sea? what's safe in the CCZ may be dangerous elsewhere. but the CCZ is singular. the bits marked for mining are amoung the most surveyed patch of deep seabed on planet. you think anything like this https://obis.org/dataset/bb0b9375-c875-4cb6-8889-6f783e1015b... happens in Indo rainforest?
> Any examples you can share?

I don't really feel too comfortable sharing specific details, but suffice it to say I've worked at a few large companies and my experience with Meta was one of too many cooks in the kitchen. Lots of overlap in ownership and the boundaries between teams IMHO was not very clear nor well thought out. This meant that launching anything required a lot of work across many teams (more than necessary IMHO).

> Also, can you elaborate on this?

As a simple example, the EU mandated that if you signed up for Instagram and you also signed up for Facebook using the same e-mail address, your personal information could not be shared (or used for targeting) between apps, unless you explicitly agree to link those two accounts together. This was a pretty clear-cut case, but it got much less clear when talking about Facebook vs Messenger (they are different apps, but direct messaging is also integrated into the Facebook website). Now if you start adding in things like Threads, Oculus, etc you can imagine the implications for how you share data will continue to get more complex.
I tried many note-taking apps and finally settled on Notable[0]. It's simple and you can point it to a folder with markdown files and attachments. Plus, you can just sync the folder using any syncing service, and use Noteless[1] on Android. The tagging support is superb, you can cross-link notes, render math using katex, and export to pdf.

Because of the simple folder structure, you can also use vim+fzf to search/navigate/create/edit your notes. The notational-fzf-vim plugin[2] is superb for that.

For web-clipping, I just use the markdownload[3] extension in firefox and save the markdown file in the notes folder.

Why not joplin? Mostly because joplin stores notes in an sqlite database instead of a simple folder structure making it not easily accessible by normal unix tools and editors.

Why not obsidian? Was never able to grok obsidian. Pointing it at my existing notes makes it just show up as a huge mess of unstructured notes. I guess it needs some effort to organize and link existing notes. In notable, I can tag a note as Books/CS, and CS/Books, and it'll show up in corresponding folder-like structures in the left panel. Can't do that in obsidian.

0. https://notable.app/

1. https://play.google.com/store/apps/details?id=net.redsolver....

2. https://github.com/alok/notational-fzf-vim

3. https://github.com/deathau/markdownload
I agree with "enshittification" being a poor choice. I would go with plain simple "milking the product", not for the benefit of the user, of course.
I assume this allows people to publish seemingly private conversations you had with them. (Both recording and publishing would be illegal in the EU.)
Location: Mumbai

Remote: Yes

Willing to relocate: No

Technologies: I'm not fluent with languages (I'm a hobby programmer at best), but I do write a lot for blogs and social media channels, and would love to work in that.

Résumé/CV: https://www.linkedin.com/in/ishanmahapatra/

Email: ishanmahapatra@gmail.com

I'm currently working on my own independent film production company (www.uakathachitra.com), but I'm looking for opportunities to get back into marketing for startups.
Specially when microSDXC cards already come in 256GB sizes.

Crazy, compared with the storage devices I could attach to my Timex 2068 in 1986.
d&d has weak network effects. wotc overestimated the effect though
Garbage "analysis".

Heavy users I follow tweet more than 3 times a day.

> The problem wasn't a biased liberal algorithm, it was that their tweets are no good.

No, it was a biased algo that's still being removed (as recently as 2-3 weeks ago they discovered another throttle which was impacting many users, including Elon).

The main problem is that all centralized platforms have to deal with government-mandated censorship in large markets such as the EU, which kills content and engagement and also negatively impacts paying users (because despite the payment, their content still gets shadow-banned). That's not Twitter's fault, but they're relatively more impacted than social networks that focus on art and have no political content.
I'm reminded of my kids' Triops experiments. Its a joy to watch them hatch - not so much to watch them eat each other over a week or two, until .. finally .. there is only one Big Fat One remaining in the tank ..

Valuable life lessons, that one.
I welcome new models! The more, the merrier.

That said, this model has been tailored but they are comparing it to non-finetuned LLaMA-7B in their benchmark? That seems a bit fainthearted.
I got you boss. Cheers to laziness
It's nearly useless for me because of the single algorithmic fees. I only want to see people I'm following. If I want to see something else, I want to be able to explore topics intentionally. I'm basically just waiting for fediverse integration to happen so I can follow normies from Mastodon.
It looks like the tennis ATP ranking mostly drops rank points 52 weeks after they are gained.

HN karma is not publicly associated with dated posts, (I think only the account holder can see that)

But account creation date and total karma are public, so some derivation is possible.

Something like:

ranking_periods = number of 52 week spans in HN account lifetime

avg_k_per_rp = Accumulated (total) Karma / RP

Living Karma = AK - avg_k * RP

Curious if this makes sense / there are better ways to do it w public info.

If the private info were avail, it could drop karma from archive link comments, etc.
The article claims to balance the views of the promoters and detractors of LLMs, but already in the title it uses terms like "digital mind" and "knowing" which will probably be strongly opposed by the detractors...
Long way off topic, but: I've always wondered why the US, fifty states not all of which are even contiguous, separated by huge distances, has not evolved regional parties?
Oooo I see, well in that case... badge away!

Side note - it would be if Github squished all of those down into reactions and next to the reaction added a line saying "we squished the following comments to reactions (show squished comments)".

No pun intended there with the word squish.
Since there are no namespaces in C one kind of weird advantage of this is that raylib will stay out of your own (proper) namespace :)
Doctorow writes a lot, gives a lot of interviews and goes to a lot of conferences. He doesn't tell an entirely new and original story each time.
Interesting how the mind wants to maintain continuity by not challenging assumptions.

The researchers saw brooding octopuses at a warm vent. Since prevailing wisdom said they hatch only in cold water, they went away.

Only when they came back (for other reasons) they realized that they discovered something.

I noticed this myself when running over warning signs that were obvious in hindsight. Haven’t found a way to fully avoid this without becoming overly suspicious and slow down decisions.

And: aren’t those tiny octopuses adorable?
An interesting but unanswerable question is how many people will ever live on the Earth.
No web app means I won't even look at it.