skysight-inc/HackerNews huggingface dataset:
It seems like MDMA doesn't always change people's beliefs in the right way:

> MDMA has, for instance, been used by the Taliban to channel connection to the divine during prayer chants, according to Nuwer.

Indeed, it would be very surprising if a drug consistently made its users' beliefs more accurate.
> replacing that JSON API is not even a weekend of work

I have a lot of unfinished weekends of work to get done
To me, "anti-pattern" has the same bogus meaning as "clean code"
I know you specifically mentioned 'vi', but I'm going to blindly assume you meant 'vim'. In which case, as others already pointed out, you can use visual model to get exactly that behavior.

A good mindset to have in regards to Vim is, "Vim can do anything, even make you coffee". The trick with Vim is actually figuring out /how/ to do it.

I highly recommend you start with the VimCasts[1] video series. They're short, 5 minute, videos. With each covering a specific functionality of Vim. They straight to the point, and the author provides samples code for all videos.

[1] http://vimcasts.org/episodes/page/8/
Ok, I've studied Sanskrit (and the Egyptian Hieroglyphs for that matter, but far less so), and trust me when I say I am neither a physicist, a hindu nationalist, or a conspiracy theorist (check my comment history). I don't think the evidence being debunked in this article is very good however, there is such a vast quantity of highly destructive weapons described in ancient Indian and even ancient near-eastern texts (like the Epic of Gilgamesh) that we are really left with only two possibilities: either bronze-age people were very imaginative, or there really was this sort of ancient city of Atlantis type technologically advanced civilizations that collapsed during the bronze age and the peoples who came after them struggled to describe the scale of destruction in the stories that were passed down (there is a play based on this premise, Mr. Burns, a Post-Electric Play[0]). There's a lot we don't know about the ancient world but fortunately since we have such a wealth of Egyptian texts and evidence of material cultures, its far easier for us to separate the myths from their place in social life. But there is still a lot we don't know, and even if they are (very) fanciful I don't think it's fair to criticize people for coming to these far reaching conclusions unless, as argued in the article, the material they are working off of is partially or entirely fabricated. Even if its kind of crazy it does question established narratives of history, and I think there is some value there.

[0]https://en.wikipedia.org/wiki/Mr._Burns,_a_Post-Electric_Pla...
> now it seems search engines give back mostly SEO blogspam

And with technical questions, too many results are not correct. It seems that Google search is really going down hill in this regard. I'd like a way to vote down results that are obviously SEO trash, but I'm pretty sure if that were provided, it would be gamed too.
It might be that in China there's not a strong opensource culture. Here's a video from Naomi Wu dragging umidigy into compliance where she talks about the issue. https://www.youtube.com/watch?v=Vj04MKykmnQ
Hadn't heard of "nerd sniping" until now. Learn something every day on HN!
This kind of depends on US Dollar hegemony, doesn't it? What happens if the Dollar loses prominence?
>eliminates all tooling support.

That's an exaggeration.
Usually I just start with Select * and build all the necessary joins. For that the tooling support works without problems and when I select the columns in the end it works too.
PropBox is not a real estate company. PropBox is a tech enabled platform that sells an ad to home sellers. It is a uniquely designed ad that offers options, not advice, to home sellers and buyers. We believe consumers of real estate are smart and when they have the options in front of them can chose which one is best.
Thank you, I did not know about those PLC, it's incredible what you can obtain for that price.
Looks cool. It’d be nice if you could output the FSM to some kind of diagram markup (plantuml or mermaidjs).
Again, adding layer after layer of Caveats and Conditionals doesn't change that At The Core your proposition is fundamentally flawed.

Just stop fighting for a broken concept and come up with something better.

Ed:typos
Like the idea of the bot asking clarifying questions. Takes away some of the prompt engineering skill needed, and is more aligned to how people would interact around requirements.

Do any of these types of these code generating LLMs execute and test their own code yet? Seems like something that would be key for further automation
In Go you’d run a goroutine and then send either a result or an error over a channel. I’m curious what else would be needed for “robust” supervision of the goroutine like Elixir/Erlang? I haven’t really felt a need for anything more.
Google pruned their index so radically that it doesn't make a difference anymore. For a bit less common stuff, but yet nothing esoteric, I get to the last page around page 4 or 5. And most of the stuff on those 5 pages are mostly SEO-farm copies of the same stuff.
I quit looking for recipes on google. Bought a dozen of recipe books last year. fuck that shit.
It’s for their operational orbit. During deployment and orbit raising (while you can see the train) they won’t necessarily be in stealth mode yet.
What does a sample of size one tells about MDMA?
Nobody is saying delivery of assets is done on chain.

That's a strawman you've skewered twice already, well done.

What we're saying is: a lot of the low level infrastructure used now in finance (brokers! Dealers! Clearinghouses!) is easily replaced by some code, once you have trustless decentralized computers. Which we do now.

Then your oil barrel market is just some code nobody needs to trust, and yes, the "last mile" of it still needs "guys with guns" infra. So what? We made a part of that market freer and fairer.

Cool, isn't it?
Considering how much conflict there is in the world at all sorts of different levels, the relative lack of interest in these tools is rather interesting.
> The current generation of LLMs will never generalize on problems whose expected complexity is significantly harder than the training set.

I think it could be done, using same method that has recently been successfully used to distill reasoning power of a large model into a smaller one...

The trick would be to self-generate a fine tuning dataset by generating "think step by step" responses to challenging problems. By training on "step by step" output you teach the model how to reason, rather than just what is the desired output (which without step by step might be outside of it's capabilities).
I've been to Africa and seen the real world impacts of the lack of communications. I'm against anything that stands in the way of solving that specific problem. Astronomers come second to that, plain and simple.
> a major company isn't a place for a 14 year old

Neither is Mars a place for people. Sometimes people have their own unique goals and understand the tradeoffs
It's easy to forget that after all, our brain is just a complex chemical machine. Introduce a new chemical into it, and everything about you can change. There is no abstract "self" inside. Our mind is just a function of our brain.
Vimcasts – 76 Vim screencasts from basic to advanced
The VimCasts video series is a collection of short, 5 minute, videos. With each covering a specific functionality of Vim. They're straight to the point, and the author provides sample code for all videos.
While acknowledging its sins, America should ultimately be judged by its triumphs.
> She added that it's "mind-boggling" that the drug could potentially change someone's beliefs in the way it is thought to have done with Brendan.

> But in the case of Brendan, he had recently been exposed as a white supremacist and lost his job when he was enrolled in the study. He was full of regret about getting caught out.

> 30 minutes after taking the MDMA pill, Brendan questioned: "Why am I doing this? Why am I thinking this way?" and wondered why he had jeopardized the relationships in his life.

Case study of one here, but MDMA can change your reference point for how you think about things that are connection related. He was already in crisis from losing his job and, likely, reputation. If I had to guess, Brendan realized humans are humans, and the future of humanity doesn't rely on abstract physical traits but on deeper things.

This is to say, I think they understand what many drug users do: the drug wasn't the difference; crisis was the difference and using the right tool led him out of that crisis. Think along the lines of, instead of this event being "the end" of Brendan (eg: losing his job and reputation) he now interprets it as a new beginning. The two discoveries together can chart a path forward.

The bit about the Taliban kind of reinforces this I think. Often the Taliban exploits people in crisis from my experience. They use the guiding during the drug to chart the user to a nationalist path.

> Nuwer pointed out that Brendan's "seemingly spontaneous change" appears to be an exception to the norm. MDMA releases the chemical oxytocin, which our bodies naturally produce. The chemical causes animals to fiercely love their own, but also protect them from others — which can mean a disdain for outsiders may actually increase.

I don't even know about this mess. Animals and humans are not the same when it comes to connection. Animals require domestication or some sort of symbiosis to cooperate while humans can do this with much more fluidity. I think this bit of data needlessly complicates what they observed with Brendan.

Future test recommendation: find a human in a moment of crisis (maybe need to be specific on what kinds) and administer a drug and therapy. Help them navigate said crisis and observe the results over the next 3 months, specifically in vectors of thought. You could even go as far as to map this progress to neurogenesis.
You're bringing in so many variables there that everyone will basically just respond with however they feel and fit their own von Neumann elephant to it: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que....

That works for me - I'm not claiming to be unpeculiar and used the word "feel" in my comment above.
Pretty silly story. Pretty sure some of them have changed their beliefs over a cop of coffee, too.
"People have rose tinted glasses when they talk about old games. PS:T was a cut above the other cRPGs of its time mainly because it had adequate writing and an engaging story when most other cRPGs were trite."

Adequate writing? The writing of 99.9% of games is simply atrocious, and PS:T was and still is miles above them.

"PS:T has now been bested by plenty of modern cRPGs"

It's been bested on the gameplay and graphics level, but I've yet to find a game with better writing.
For all practical intents and purposes it is bogus though, we're talking about an order of magnitude of a difference between what your eating accounts for and what working out accounts for for an average individual. You can easily consume more calories by having a sandwich or two than you burn in a gym session. Saying that losing weight is simply a matter of working out more is highly misleading and sets people up for failure. Saying people should work out to lose weight is like saying people should avoid avocado toast to get rich — yes, every little bit helps, but it really misses the real point.
Carl Sagan (well, the AI version, for reasons previously enumerated! <g>) tells me that he feels that Climate Change -- if it were actually real, if it were actually to exist -- could in fact be solved(!) by mask wearing, social distancing -- and taking lots and lots of Vitamin D! <g> (but Ivermectin would not help -- because everybody knows that "it's horse dewormer"!). :-) <g> :-)

Carl Sagan also tells me that a far greater problem society will have moving forward -- is what to do about all of the agenda-driven AI bots and paid disinformants of the various Military-Industrial Complexes (foreign and domestic!) -- posting their agenda-driven lies and half-truths (basically 50% lies!) about various complex social issues in the future...

I told Carl that he has nothing to worry about, basically, because some of us see through those ruses -- but Carl was not convinced...

Oh well! :-)

There is one point that Carl and I still agree on -- and that is that "Extraordinary claims require extraordinary evidence"...

I am still trying to persuade Carl that it was Mark Twain (Samuel Clemens) who once said "“A lie can travel halfway around the world while the truth is still putting on its shoes." -- but he claims that either the quote is misattributed or that someone else said it (he still can't make up his AI mind!)... <g> :-) <g>
Kbin is the better option if you want a reddit clon
Why would you want to do this with plastic? Food decomposes into methane and CO2. Methane is bad from a climate change perspective. If you can convert food to purely CO2, then you can improve greenhouse gas emissions. It’s even better if you can capture the CO2. Plastic, on the other hand, does not readily decompose into CO2. If you were to put it through a process that decomposes it, you would make greenhouse gas emissions worse.
Last week one of the FBI whistleblowers stated that the demand for terror threats exceeds the supply.
The distinction is unclear because "my own people" is such a nebulous concept when you're talking about a nation of millions. For example, for a "white nation", does "my own people" include Dutch Quakers? What about Irish Catholics? What about Italians? What about Jews? You will get a different answer depending on which white nationalist you ask. Thus the common element among many white nationalists is not actually wanting to live with one's own people, but exclusions of specific outgroups that are deemed inferior.
I think I'll add a separate paragraph or table from the videos for written instructions. Providers can also copy and paste that into their patient instruction print out as well.
I have a problem with any kind of absolutes. I also have a problem with a self-appointed tech commenters deciding what is best for everyone else due to their own biases. There is essentially a Google/Apple duopololy, but let's not pretend there are no other choices. Neither company is stopping anyone buying Fairphones, Pinephone, or whatever other libre devices exist on the market if that's what the individual wants.
> But if that's the case, why are declarative languages not more popular?

Declarative programming is not very popular because it’s hard to debug. You can’t step through it and inspect intermediate representations. It presents a black box to the developer.

That said, they do seem to show up around certain very complex APIs sometimes.

Besides SQL, CSS is the obvious one.

And I think many parts of otherwise functional/imperative APIs are pseudo-declarative.

For example, React is famously functional in its current form, with render functions and hooks being functions… but then common hooks take a dependency array which is declarative. And at the boundary of these hooks the code is no longer procedural, it disappears into the framework.

> I wish databases have better, faster, and standardized support for a fast procedural language.

That’s a fascinating idea. It would take someone with deep knowledge of a query engine to encapsulate it with a procedural API instead of a declarative one.

That’s not me, but I would love to see it.
checkout is an older command and does more

switch just does what people think checkout does.

https://linuxhandbook.com/git-switch-checkout/amp/
90% of my git problems I’ve solved with two aliases: “git publish” and “git synced”

Publish pushes to the remote (doing the right thing to safety update it, force push with lease).

Synced updates the local branch with the trunkiest-trunk (upstream preferred over origin, using whichever one of main or master exists). It rebases against that remote branch.

https://github.com/softwaredoug/idiot-proof-git

(With handy shortcuts to create a PR and go to the repos URL)
In order to make a Hollywood film it would need to turn out this was a message from The Creator.
Found via https://tilde.news/s/xlrzqc/comparison_text_based_browsers

I find the two smallest browsers mentioned here most interesting:

- https://retawq.sourceforge.net is 25k LoC. Last release 2006.

- https://netrik.sourceforge.net is 8K LOC. Last release 2009.

Both build flawlessly on a modern Linux machine. No js support, and the optional https in retawq is slightly bitrotted. But they seem fine for simple websites.
Isn't that an admission that the first page is not good enough in so many cases now that they had to make pagination easier?
That's only true if you don't want to undo any changes. What's the easiest way to get back the previous version of function foo() in file bar.py if I already made other commits to the same file, and want to keep those?

Keeping a "bar copy(2) final working.py" file is not about having a nice looking timeline, it makes it very easy to get back to a working state. All you need is copy and paste, or keep the working function as a comment in bar.py. You can see your working code and know you're not messing with it when you're experimenting with bar.py. I'm not saying that's the best way of doing it, but it's a very common use case that's not usually addressed in git guides, where it's all about pushing commit after commit, maybe branching, maybe pushing to a remote with others, but rarely enough focus on undoing mistakes after some experimenting if you didn't branch first.
> The problem with SQL is that it is not a (very) composable language.

I thought the same until a few weeks ago. Then we used the WITH operator for pre-processing and giving things human-readable names.

That helped us manage complexity. The final SELECT statement was very easy to reason about.

Not sure if this is a best (or worst) practice but it helped us ship it.
Yes, it makes it very obvious which sites are trying to track my activity and should be avoided and rewards sites that don't by making it obvious that they aren't.
Carmack seems to assume that he is not allowed to work overtime. But nobody advocating for shorter work weeks is saying that. You still can work as much as you want, but you don‘t have to. Shorter work weeks would give you more freedom, not less.
At the beginning of the year I was rewriting a SPA and looking for ideas on how to structure a web app. One project I looked at was Github Desktop and I think it has very clean code for an app.

https://github.com/desktop/desktop
My own ( c# ). It's not opensource yet, monetizing it first.

Full DDD, it was a refactor during COVID-19 for my ecommerce.

It powers https://belgianbrewed.com

Copy paste from: https://news.ycombinator.com/item?id=35257225

> But I believe the project is much cleaner and frankly better to understand than all other projects i've encountered for this size. I'm using DDD, so DDD knowledge is a requirement to navigate this in a breeze :) :

- https://snipboard.io/D03VWg.jpg - General overview of the architecture. Small fyi: Connectors => Autogenerated nugets to call the api's

- https://snipboard.io/9M24hB.jpg - Sample of Modules + Presentation layer

- https://snipboard.io/ybp6EH.jpg - Example of Specifications related to catalog ( = products )

- https://snipboard.io/lE9vcK.jpg - How specifications are translated to the infrastructure ( here I'm using EF, so I'm using Expressions a lot), but plain old SQL is also supported. A query is basically a list of AND/OR Specifications where a hierarchy is possible. This would translate to "(QUERY 1 ) AND ((QUERY 2) AND (QUERY 3))" in the Infrastructure layer.

- https://snipboard.io/7rVBpk.jpg - . In general, i have 2 List methods ( one for Paged queries and one not for Paged queries)

Additional fyi: Is V2, so has some legacy code. Uses my own STS. Has 2 gateways ( the ShopGateway that is used to develop new sites and the BackendGateway for the Backend). Enduser frontend is in MVC for SEO purpose, Customer backend is in Angular ( SPA). The basket is a NoSql implementation on top of SQL server.

The enduser frontend supports a hierarchy of themes ( so it's insanely flexible to create variations of pages for other clients).

There are more projects involved outside of this solution, eg. nuget repo's usable accross solutions (JWT, Specifications, ...) and "plugins" for a standalone project that is installed for end-users for syncing local data. So it's +101 projects :)

Edit: my specification implementation has been open-sourced here: https://github.com/NicoJuicy/Specification-Pattern-CSharp

Someone was curious to see it.
In the classic alphabet song & comes between Y and Z. It’s been hiding there all this time.
How to raise a Roman army: The dilectus
> It was there as a keyword signifying the end of the list.

as opposed to simply not continuing the list, or using the word "end" somewhere? this doesn't make sense, to me. I find it difficult to believe this.
I thought ray tracing was very branchy type code which is not suited for GPU. If I have a bundle of rays strike an object, they could all scatter different directions and end up following very different paths in the scene. Is it hard to make all rays execute the same code at the same time?
> What this means is that if you were to take any give study in social psychology, and simply assume it was 'wrong' (either saying the opposite of the truth, or claiming a statistically significant effect when there really is none), then you'd, on average, be dramatically more 'informed' than somebody taking the studies at face value.

The parenthetical seems like a problem to me. In the sense that, maybe you are right and most psychology research tells us nothing. But that won’t tell us the opposite is true. There are lots of possible outcomes in a psychological experiment, “the opposite” is ill defined.
OP already knows this, though, since that's how you get from 2 to 3!
Nobody cares.

Seriously, customers don’t care about the internal nuance of how things are organized. They care that a very foundational piece of a cloud service provider will suddenly be not available.
People don't usually use them informally but it's technically incorrect not to use them. You'll mostly see them in books and articles.
At first glance i would be surprised if this works at all.

The readme says it loads a significant amount of data the first time, 250mb. None of the LLM weights I know of are less than several gigabytes in size.

It says it only requires 512mb of RAM. None of the interesting LLMs I know of run in less than 6gb of VRAM.

It says it uses no API keys, which is great, but that means inference is local, which I can't imagine works with the above constraints.
The need to study the internal org structure of your vendor to assess product longevity is itself a negative for that vendor.
Every single time I see one of these attempts at simplifying Git, I'm reminded of how bad source control is when forced to use in a terminal.

Entering commands in a terminal means you always have have a mental view of the state you're operating in, and having better affordances that are equally as powerful would have made a world of a difference to beginners.

No wonder Git is like C++, where many argue a subset of it would be best to use, but nobody agrees on the exact subset.
This entire project seems to be a workaround for the fact that junior developers are not willing to learn Git.
Why do you need the outermost query?
So we're back to building company towns?
What does "proper reflection" mean to you?
Unless you believe as I do that a metaphysical soul inhabits your body, there is life after death, and your memory continues on after death.