skysight-inc/HackerNews huggingface dataset:
Sure, the ideas could be old (in ml research timeframes) but it works and they shipped it. It’s most people’s first exposure to a lot of innovative ideas that make up LLM at scale.

I agree with his assertion that the only reason other people haven’t seen this out of Meta or Google is that they “have a lot to lose” from putting out bots “that make stuff up” - that’s the root of Google
seemingly losing the narrative war I think we’re seeing here. Not sure how to get them to work through that fear.
? I'm not sure you really get how the government works if you think it's susceptible to the kind of "management" we would like in the business context, or if you think winning elections to ram through various policy ovjectives isn't the entire point to a lot of people (of both/every political stripe). The system rewards quick wins, not governance.
Sounds like an opt-out dark pattern. US law is unbelievably aggressive when it comes to issues of copyright, and makes copyright itself opt-out, i.e. everything you produce is copyrighted, and you have to license it in order to remove that automatic copyright. But when it comes to building these models to reproduce imitations of other people's work, suddenly copyright gets loosey-goosey.

Notice that it's a legal posture that implicitly condemns Copilot, which ignores explicitly formulated opt-outs in the form of licensing.
> The radicalization appears to be more on the right leaning side of things than on the left leaning side in terms of absolute numbers in the United States.

Holding mostly centrist views from my childhood makes me "radical left" now as politics have swung hard to the right. I don't believe your notion of what radicalization means to be correct.
sometimes it's possible to have it make a program that does what you want.

instead of going through our file structure I had it built a program to do it
I haven’t checked, but my intuition is that removing photos reduces the available bandwidth, not increases it.

Perhaps a dating app that only allows photos taken with the app, that ensures no filters or edits were done to the image probably increases the bandwidth. But then, that’s an antifeature - I doubt people would want to use such an app.
Some potential reasons:

1. The data layer, if you want a high-quality ORM and migrations

SQLAlchemy + Alembic (or Django ORM + its built-in migrations) are battle-tested systems that I trust will scale to large teams and not break my data.

If you're more of the persuasion to write raw SQL, or to just use a SQL query builder, Python is less of a draw these days (although SQLAlchemy's query builder is quite nice and can be used independent of its ORM).

2. Ties to the data science + machine learning universe

If your back-end intersects with these in ways that are not cleanly separable into services, Python might be a good (or the only) option. Even if you can cleanly separate, you're effectively committed to managing Python on the back-end.

3. Stability

For good and ill, the JavaScript ecosystem churns far more rapidly.

4. Familiarity

To your point: there's nothing wrong about optimizing for creature comforts and/or velocity from just having done it before and fired the foot-guns.

---

I agree that using a single language provides an advantage at the API boundary. Curiously, my experience is that most modern javascript frameworks (like NextJS) don't have a lot to say about how to structure this in practice. Maybe that's fine, but I'd love to see some opinions emerge in the ecosystem.

Amongst other things, I typically want to:

- Share types (typescript `interface`s, etc.) between the front-end and back-end (while avoiding accidentally bundling back-end code into the front)

- Have run-time types (via `zod`, `io-ts`, whatever) for (at minimum) API request structures so I can validate my inputs

- Have a story about how API validation failures are shipped back to the client (and how the client exposes them to the users, e.g. error messages when filling out form fields)

- Differentiate between API types and my underlying data model (the `User` in my database is somewhat to very different from the `APIUser` I ship to my client)

In the python universe, Django, Flask, and FastAPI all have well developed opinions about run-time types, validation failures, and API types vs. data models.
One useful way to think of language models is that they are statistical completion engines. It attempts to create a completion to the prompt, and then evaluates the likelihood, in a statistical sense, that the completion would follow the prompt, based on the patterns in the training data.

A citation in legalese is very common. A citation that is similar or identical to actual citations, in similar contexts, is therefore an excellent candidate for the completion. A fake citation that looks like a real citation is also a rather good candidate, and will sometimes squeak past the "is this real or fake?" metric used to evaluate generated potential responses.

This may seem like "pulling from a source" but there is no token, semantic information, or even any information in the model about where and when the citation was encountered. There is no identifiable structure or object (so far as anyone can tell anyway) in the model that is a token related to and containing the citation. It just learns to create fake citations so convincingly, that most of the time they're actually real citations.
How old are the women that are attracted to you? Are they actually desirable partners?
Nice, but I'll be honest the page looks a bit drab to me. Could just be me, but I figure folks here would like feedback so I hope this helps. In general I think for a page that is promoting badges you need an appealing aesthetic.
In the past 6 months, I decided to leave traditional B2B SaaS completely and move to this space. I realize there is still amazing money to be made in traditional tech, but the more I read, research, and network in SynthBio/BioTech/TechBio I know this will be the most important field in our lifetime. From a mission and a financial perspective, I've never been more convicted about a space than this.

I believe everyone that was distracted by easy money flowing into crypto and B2B SaaS the last couple of years is looking at generative AI (rightfully so!), but the real opportunity in in BioTech/TechBio. VC cycle likely to follow AI for the time-being, but I'm betting a full career pivot on BioTech. Please email me if you are exploring or excited about the space!
Because there is a potential underlying motive, and it presents danger for one of the parties due to them being physically weaker. The risk of sending (or the other party assuming) the wrong signal is probably not worth it.
A tweet isn't worth a news article. Geeze.
Your goals are mutually exclusive.
what's the difference between a subroutine an a proper C function??

theyr'e so close to what they're in principle.

IMO, C functions are the answer to the problem exposed in the famous quote "goto considered harmful".

assembly is all about GOTOs.. C provides a *structure* way to deal with them without getting bored to day (it all becomes way to much to soon)

but I think (for reasons that I wish I could get into) that in the end, the goto-based assembly code can go up to multiplication, but then with C and their computer-functions one can go beyond exponentiation.

What is there beyond, I can only name by reference but wouldn't say I undesrtand it... which tetration.

so riddle me this: why is 2[op]2=4 for all these operations: addition, multiplication, exponentiation, tetration, pentation!?

imma go keep being insane. thxbai
almost everyone using smartphones and computers already use pinyin anyway when they are inputting Chinese characters, it's just redundant at this point, part of tradition without practical meaning
This is the most common advice around these parts, but it seems woefully misguided to me.

The “only good answer” if there is just the one is that you should use whatever fits the requirements. If those requirements involve you getting to market as fast as possible in a highly generic domain (ie building a standard website) where the tools you know work just as well as others and you’re not worried about various other factors then sure, go with what you know and can churn out the fastest.

But though many projects may fit this mold they are by no means universal requirements, and your requirements may very well dictate the best path is for you learn new tech (for instance if you usually do .NET stuff but are building a a ML service on a device or something). Sometimes there are better ways to accomplish things than what you already know and you’ll indeed be better served by learning them. If you’re just a hammer looking at everything as a nail because you can bang on it the fastest you’ll stub your (and probably others’) thumbs one way or the other.

Not to mention learning new tech is often its own reward regardless of the much less certain fate of a given MVP. At the very least you'll have another tool in the toolkit to assess future project requirements, rather than blindly attacking everything w/ a hammer.
This looks great! I found a bug on Safari on my iPhone where the sidebar download button leads you to the TestFlight beta download instead of the actual app. I'm glad the wellness space is being explored more and more with technology.
Good deep meta-link for Advaita (posted by me a few days ago in another thread), the Prasthana Trayi:

https://news.ycombinator.com/item?id=34202984
You would lose that bet.

Fact-checking nonsensical output would take a lot longer than researching a single body of law, which you can generally do by just looking up a recent case on the matter. You don't need to check every cite; that will have been done for you by the lawyers and judges involved in that case.

But checking every cite in an AI's output: many of those citations won't exist, and for the ones that do, you'll need to closely read all of them to confirm that they say what the AI claims they say, or are even within the ballpark of what the AI claims they say.
A ton of "Native Apps" are SPA's using React native, Cordova, et al. The problem is not the tech, the problem is the arbitrary feature gating (including the kinds of tricks that React Native is able to leverage when packaging an app vs running in a mobile browser).
Ho boy. When I first ran across a date like this, I crashed-and-burned there. I thought sex implied a connection. My partner didn't. The outcome, emotionally, for me was bad.
I honestly don't believe that social networks bring us closer together. They can, but in practice they don't. Instead I believe they give us the illusion of feeling closer and more involved, but that is likely cognitive dissonance (akin to thinking ChatGPT is smart because it speaks). The only way to build relationships is through shared experiences. This can be done online btw, but these experiences are not doing things like liking peoples posts or occasionally commenting in threads. They involved personal and/or group conversations/activities. That's why you're more likely to find friends playing videogames online than through a social network (assuming pure online).
It's amazing how many researchers underestimate the importance of UX and design.

Personally, seeing non-technical people using prompts for the first time -- and getting results that make sense -- is so incredible. Their eyes light up, they are surprised, and they want to keep playing with it. Amazing!

A sizeable part of the population just got access to an incredibly complex AI model and can play with it. What a collective experience.
I’m developing https://travelermap.net with my brother. It’s a map of National Parks all over the world and more detailed map with other kinds of parks in US.

We started adding photos and more content to US parks but planing to cover more countries.

Built with Elixir/Phoenix, Typescript and Maplibre.
What I meant by the content/context of processes was that one is a biological process that includes all of the context and constraints of evolution, while the other is still ultimately a man-made machine, operating with an entirely different set of constraints, ultimately at the direction of other humans.

If we could develop literal eyeballs that could look at these images and translate the information the way humans do, the resulting capability is still no more human-like (in the sense that it should be afforded some human-like status) than any other program IMO.

If we achieved AGI tomorrow, we'd still need to have a conversation about what it is allowed to "see", because our current notions about humans seeing things are all based on the constraints of human capability. Most people understand that a surveillance camera seeing something and a human seeing something have very different implications.

In the short term, it's a conflation that I'd argue makes us see less clearly about what these systems are/are not, and leads to some questionable conclusions.

In the long term, it's a whole other ball of wax that will still require either new regulations or new ways of thinking.
Very interesting concept and neat visuals. Before I dive in, I'm a trained vocalist and breathing is core concept #1. My feedback may be geared towards our line of work, but I believe breathing mastery is analogous across domains. Here are my initial thoughts:

Using the microphone and camera makes sense. When the camera required calibration, my excitement grew. Then my anticipation gave way to disappointment when the bar had no sensitivity to silent breathing, nor 'shoulder breathing.' I'm now struggling to know what the camera is needed for - ideally you want to see if someone is shrugging their shoulders instead of filling their diaphragm, but the camera positioning isn't suited for that - nor did my experimentation reveal the app's sensitivity to that input.

Further, while one can 'cancel out' the audio stimulus from the audio input in software, I wonder if there's interference. I found it takes a significantly 'loud' breathing to get the bar to move along with me - and even still, the bar shifts before I'm ready to shift. In some sense, I guess that's the intended behavior change - however, not all loud breathing is good breathing and leaving us without feedback that we should change our breath tempo doesn't help us get better.

This overall is a wonderful idea - and would be perfectly fine (really better in my opinion) without the request for camera and microphone access.
Feels like there's a strong analog between tech careers and recruiters and men and women in the online dating scene.

In tech, fending recruiters off with a stick is far less of a burden and stress than being unemployed or permanently underemployed or underpaid in a different field. It's annoying, sure, but it's not going to cause you depression to have so many people showing interest in you, it validates some amount of self-worth. Recruiters also take an approach to recruitment very similarly to men in online dating, treating it as a numbers game and where they don't care about candidate quality before first contact. Blast out interest and feelers indiscriminately to anyone and then evaluate the quality of those who respond and be happy to settle for any commission in the end. Both are broken processes of course, but the power dynamics seem similar.
Google is the only advertiser in town that matters. There's some private clubs you can go to (Facebook's properties, Amazon) but for generally placing ads or selling ad space on the internet it's Google.
do they still do UDP packet loss replay over email?
I (significantly) restored Palm/HP's webOS services, include the SDK, (partial) App Catalog, and a variety of proxied, re-created back-end services to keep devices like the Palm Pre and HP Touchpad functional:
https://www.webosarchive.org
Seconding the request for an android app!
hard enough to stay synced with all the latest docker changes, let alone at an organizational level.

Example: in the last few years docker compose files have gone from version 2 to version 3 (missing tons of great v2 features in the name of simplification) to the newest, unnamed unnumbered version which is a merging of versions 2 and 3.
Interesting. How's the MRR if you don't mind sharing?
DuckDuckGo is 100% privacy focused, free, and doesn’t require an account or credit card to use.
As a 30+ year old kissless virgin I have recently began noticing that the loneliness part has began affecting me more deeply than usual. I suppose noticing the first signs of aging in my face led to the realization of all things not-done. I've had a couple of episodes of despair in the past few months because of this.

Unfortunately people like me become helpless. You'll be alone because you _are_ alone: you don't have any social proof, any social skill, people your age don't "get together" to find a partner at the same rate as younger people, they have higher expectations regarding your experience and more.

The way I see it, once each man crosses a certain age without any or much sexual experience they will become stuck in that category the rest of their lives. Whether we have the tendency to lash out violently against others or ourselves more than the average, I don't know. I wonder if the solution by Western society will come in the way of some "Minority Report-like" way to identify us and pre-emptively lock us out.
There's no mandated order between compilation units. It's a problem significant enough to have its own snarky name: the Static Initialization Order Fiasco https://en.cppreference.com/w/cpp/language/siof
I think question should include the size of the dev team.

Solo dev vs 50 devs might need different tools just to get out of each others way.
Whos considering you in the top 10% v bottom 50%?

How you you know there isn't a cultural difference where one group replies that you're attractive to be polite where as the other says the opposite because they feel you're being rude?
Indeed. Sounds good in principle, but how do you prevent someone from repeatedly returning items just to hurt a competitor and/or making frivolous defect/warranty claims against them?
Beauvais Cathedral
It's Just Files
To me it's childish, and I have no idea why Yann decided this needed to be shouted on Twitter. I've lost a lot of respect for him over this.
> There is no artwork included in Stable Diffusion.

You might as well say that there's no artwork included in a .jpg, just data that can be used to recreate a piece of artwork using a carefully crafted interpreter.
that only works if people A) still trust the underlying currency and B) you don't create hyperinflation. What happens in the future when the global economy isn't denominated in petrodollars?
Yes, except most men do not enjoy the liberty of being picky about it. For most guys I know, the attractiveness cutoff is merely “not obese”
Did a big migration from Flask to Django for my main side project for all of these reasons earlier this year.

I love Django. It's criminally underrated.

Side project if anyone's interested in peeping it: https://www.fpgajobs.com
This is a weak, boring, and non-genuine take. UBI is nothing like the stimulus checks. The amount given (to people at least, not the PPP loans) was miniscule and the inflation/shortages are not from the payments
Transfer and using them as collateral are typically prohibited explicitly in the agreement, so I'd be surprised if this could happen
Probably an artifact of the Datapoint's instruction decoder unit.
There's a big statistical problem here--these days the things shown to relate to a relationship "working" are basically reasons not to dissolve failed relationships. Lots of couples stay together but are basically financially-linked roommates.
I think it’s the culture. The code quality of almost every PHP project I’ve seen is atrocious. I’m not saying every JS project is perfect (far from it), but amazingly well-written JS projects are ubiquitous.

So when I ask myself “how much do I trust complete strangers on the internet?” the answer is “not much, but even less than that if it’s written in PHP.”
I think one issue is broadness. When a user issues a query there is often a choice of 1) low quality material that directly answers the specific question, or 2) high quality material about the subject more broadly. If someone asks "how do I fix water in camera iphone 3", if someone has set up a content farm for that exact question Google will probably send the user there, rather than to a broader repair page from apple.com. There's tradeoffs in search ranking, which is why I think it's possible to make a search engine that takes the opposite side of the tradeoffs that Google has.

Nice job on marginalia.nu btw. Your site is a good reminder that there is a whole internet out there that just isn't able to rank on Google for various reasons.
The history of Justice in the US.
How is a "big corporation" defined? Limiting the number of employees a company has (1000? 10,000? 100,000?) would have interesting effects. Companies might be less likely to hire junior people. Bigger companies would need to outsource or hire contractors to avoid hitting their employee limit. There would be competition among companies providing outsourcing or contractor services. That could be good for companies outsourcing work (having more choices), but there would be a lot of market inefficiencies.
> It's amazing how many researchers underestimate the importance of UX and design.

Yes. Also the fact that ChatGPT's UX and design leaves much to be desired. They could add/improve the product in so many obvious ways. I wonder if they either 1.) don't care, or 2.) have plans to, but are holding off until they take on a subscription fee.
I find my mental health is significantly better with regular sex. Studied bear this out too.

For me, it drastically reduces stress levels.
I love computers
He's not wrong. The key ingredient in ChatGPT is not brilliance but capital. It takes a lot of money not just to do the raw training but to get all the data together and process everything.

There's no break through insights that make ChatGPT work, just a lot of consolidated wealth.

The hacker part of me finds AI less and less interesting for this reason. We're seeing what the limits of pouring resources into the problem are. The results are cool, but I think we'll very soon see progress bound since we're using most of the data we can and it doesn't look like adding even more parameters to these models might not yield that much of result.

But this shift in AI means it's increasing something programmers consume rather than produce.

As far as interesting AI goes, I found the series of posts on stuff people were doing with Prolog that showed up during the last month much more interesting.
I could see that. The overstressed people in this space probably want something more fluffy and meditatively-eastern-psychology sounding.

More breathy and airy than organ-y and meaty. Probably already 900 apps called "Breathe" though
This is a good question and one that must vex most mental health practitioners. You list both states of mind and some potential mitigations.

I'm a bit uncomfortable with the term neurotic myself as it can have dismissive connotations.
I've been deploying to Heroku and there it's been incredibly easy.
training took over 7 hours, uses only 1 core, scope for improvement

பிற்பகை பொருள்தெரியா மன்னவன்
கொற்றங் கொளக்கிடந்தது இல்.
I'm glad you realized 3), I'm a variety act and don't consider "fortunately I have a wife now" to be an objective or finish line where I can breathe easier.

The way I would rephrase your observation is "have non-sedentary collaborative interests".

I'm having a good time. I'd like to have a better time with even less energy involved, but reading this paper suggests I have it very good and it probably doesn't really get better for me. I don't keep count but I would guess I'm in top 8-15%.