skysight-inc/HackerNews huggingface dataset:
Onyeama, F., Melegkovits, E., Yu, N., Parvez, A., Rodrigues, A., Billings, J., ... & Bloomfield, M. A. (2024).
A systematic review and meta-analysis of the traumatogenic phenotype hypothesis of psychosis.
BJPsych Open, 10(5), e146.
https://doi.org/10.1192/bjo.2024.52

"there is evidence of a causal relationship between developmental trauma and psychosis, including clear temporal sequences between exposure and outcome, plausible mechanisms and dose–response relationships"
Show HN: AI detects resume "red flags"
The responses here are definitely indicative of who has good relationships with their coworkers and who doesn't. I feel like the point of this exercise is to foster better relationships overall.
we use a different partner for taxes - my concern is payment processing.
it happened in 2016
Been discussed here before :) https://news.ycombinator.com/item?id=24599366
I believe there was pressure on IA so that bigger corporate players of data hoarding could monopolize access.
Very few of that is free. openstreetmap - that's free. Google maps is an advertising and data mining platform.
The sources are there, you could probably plot one yourself and show us, improving the conversation perhaps?

Or you can demand and whine about your demands, totally up to you.
It's a middle finger at the bands that do a cashgrab with reissues at every anniversary. So, the opposite of KISS.
I believe that the claim is this: In the long scope of history, being able to accumulate money without having to be strong enough to defend it is really rare.
Social media/content marketing/cold outreach/trade shows/events/etc
I so much loved watching the pervert's guide to ideology
Which Caddy plugins are you using?
I’m going full stupid into HTMX.

I’m building a thing with HTMX and hyperscript. Very excited to run into these issues for myself.
I want to see a site that makes it non-free to send an application and non-free to ghost an applicant.
> Somewhere down near $0.

> complicated structures

I guess. But I just don't see how could the stock market (in its current form) or most of those complicated structures exist without governments. Of course it's a silly discussion since Facebook in its current form (including corporate and ownership structure) wouldn't be a thing without all of that.

> in the complicated structures that make it worthless just about as soon as it's stolen.

Facebook is still highly profitable, arguably without any government regulation it could be even more profitable. Why share any of that value with the shareholders who can't really sue you or do anything else? Sure if you did that nobody would trust you if you started a new company and were looking for investors (which is why Facebook wouldn't exist in the first place in a system that allows that) but that doesn't really matter if the government suddenly disappeared.

Not saying that Facebook's upper management would immediately try pulling off something like that it's just seems like the natural long-term outcome. Political/social instability is usually already priced in, so FBs valuation would collapse just because something like that became an option regardless of Meta's/FB's intentions. At that point the cost of "confiscating" shares or similar shenanigans wouldn't really be that high since being in direct control of the company would be worth a whole lot more than owning some theoretical share of it.

> allow ARM China to pull such a stunt, or it's impossible.

Why? What could ARM/Softbank do if their Chinese subsidiary decided to just ignore them while continuing to use their IP. Of course their whole business model couldn't exist in the first without any way to enforce contracts since the companies actually manufacturing the chips would just steal that IP themselves.
> I could spend half an hour upgrading it to work with Python 3 but there's no reason to.

How about empowering people other than yourself to understand how the code works, rather than relying on them to decipher the precise way in which you "mixed bytes and strings copiously"?

What if someone else did it for you? Would you reject the PR on principle?
Well no, it's a search engine.
I agree with most of what you’ve said, but here:

> Amazon/Bezos has strong experience in managing by metrics, so it's a shame OpenAI has committed itself to Azure/Microsoft.

If they are a customer/investor, as opposed to an internal leadership team, it seems preferable to have someone with comparable resources who is more permissive/hands-off.
There are zero reasons to not go full UTF-8, everywhere, all the time. Strings should not be allowed to be built directly from bytes, but only from converting them into explicitly UTF-8 (or, for API specific needs, other encodings should you want to enter the fun world of UCS-2 for some reason), which can and should be a cheap wrapper to minimize costs.

Bytes are not strings. Bytes can represent strings, numbers, pointers, absolutely anything.
These are dissertations from other universities, where the originating university still has a copy.

> The dissertations were originally part of an exchange programme between (mostly European) universities until the year 2004 but were never catalogued on arrival. ... The universities where these dissertations originally were defended informed UBL that they still have the dissertations and were not interested in receiving back the Leiden copy.
> E.g. Handy for smartphone

For clarity, we already called them Handy when they were phones but not smart.
i liked the idea because it implies there could be an unlimited number of new art projects that can drive new streaming revenue of back catalog music.

then I saw the $0.003-0.005 per stream figure on spotify, and so your max upside for getting 1M plays is $50. At $50/M 10M plays might buy 1 dinner for the band.

they actually make more selling the teddy ruxpins. maybe someone had a warehouse full of them and this clears them?
Before I got into information systems, I spent about a decade in sales. As someone who's been on both sides of the ball, sales teams absolutely do not need to be in the office. Maybe for quarterly or managerial meetings, but the highest performing sales people and teams I knew where given free reign to do their thing as long as they were hitting their quotas. If you weren't hitting your numbers, then yeah, managers would lean on you to be in the office and on the phone building your pipeline and demonstrating you weren't out on the golf course doing nothing.

Its a total myth that sales people need to be in the office.
Instead of spending millions or billions on giveaways to private companies, why not fund a public alternative? Sure, search isn't cheap. But governments should consider information access to be of key importance to democratic participation.

An open source, public benefit search engine would be a really valuable thing to have, which no private company does or ever will find it viable to provide. And I don't even want it to be the only search engine. Commercial search engines will probably still have the edge in various ways, for various use cases. But why not have a public option as one point in the landscape?

If someone is going to "organise the world's information" I'd prefer it to be a democratically controlled government, not an unaccountable for-profit corporation. I know that's an ideological position that many here won't share.
> Americentric Swedish Android keyboards are terrible offenders that happily splits words in two.

This is how language evolves nowadays. :/
Also a bus/train rider in my youth (from 6 years old no less) but today it's a bit different. I live in a very safe rural part of the US but even here the school busses aren't entirely safe for kids (bullying, theft) so we ended up driving our kids after a few months of trying the bus. In addition the busses only run to school hours so if the kids attend any kind of after school activity, which turns out to be the case most days...no bus.
I agree about the turning point. Things have improved dramatically. And I know it probably doesn't feel the same for tons of people, but I love to see generators being used in every day code.

The learning curve just about turned me away from it at the start, but I'm glad I stuck with it.

I think learning Effect would actually teach a lot of people some very useful concepts and patterns for programming in general. It's very well thought out.
When they're between 1.5-5 you don't really have to watch them all the time, but you can't leave them alone. Depending on your job (fine for my partner when she's being a PM, not fine for me when I'm being an SWE) that can be manageable.

And daycare is booooooonkers expensive. I'm sure a lot of people were like "hmm, $3k/mo or constant low-key distraction... how bad can it be"
> "Kati's Ecke" (urks)

The worst I ever saw was an advertisement on a bar telling prospective patrons about the availability of "snacks´s". This is so wrong I can't even figure out how many distinct errors were made. (And yes, that's an acute accent, not an apostrophe.)
It's very clear GP was talking about Google the search engine (as in, google.com) in their post.

> I get why 90% of people use google. I'm no google fan, but it still baffles me how bad the alternatives still are.
It’s also worth pointing out that Quebec was conquered by military force, has never agreed to be bound by the Canadian constitution, and follows it under duress.

Indeed they may be violating something that the Canadian constitution — a document they never agreed to — describes as a “right”. On the other hand, on the scale of human rights, the right of business owners to publicly display English-only signs is a rather weak one and reasonable people could debate whether it’s fundamental and inalienable.
Agreed, for this use case probably the easiest way to go.
You only pay if you win
You missed the fourth. Rebellion

Punk is about rebellion, pop-punk is a good umbrella term as they had rebellious vibes but to call Green Day punk is a bit of a stretch.
It can. You can tell the truth in a way that is designed to mislead. (See almost every political statement that isn't an out-and-out lie. See much of advertising. See many statements by CEOs. See many statements by government spokespeople and diplomats. And on and on.)

The facts can be true. The narrative isn't necessarily true, and isn't necessarily the best interpretation of the facts.
Nobel Prize in Chemistry awarded to Scientists who solved ~ all proteins with AI
So then don't make it free?
I know who Matlock is. But then it makes no sense at all.
Your processing partners, what's their risk appetite? and do you know what the processing fees will be?
Strong boundaries. But the divorce is going to burn a bunch of your work time..
We've been there, done that. CRUD apps on mainframes and minis had incredibly powerful and productive languages and frameworks (Quick, Quiz, QTP: you're remembered and missed.) Problem is, they were TUI (terminal UI), isolated, and extremely focused; i.e. limited. They functioned, but would be like straight-jackets to modern users.

(Speaking of... has anyone done a 80x24 TUI client for HN? That would be interesting to play with.)
I don't think this makes sense nor is consistent with itself, let alone its other definition[0]

> The aim of Open Source is not and has never been to enable reproducible software.
...
> Open Source means giving anyone the ability to meaningfully “fork” (study and modify) a system, without requiring additional permissions, to make it more useful for themselves and also for everyone.
...
> Forking in the machine learning context has the same meaning as with software: having the ability and the rights to build a system that behaves differently than its original status. Things that a fork may achieve are: fixing security issues, improving behavior, removing bias.

For these things, it does mean what most people are asking for: training details.

So far companies are just releasing checkpoints and architecture. It is better than nothing and this is a great step (especially with how entrenched businesses are[1]). But if we really want to do things like fixing security issues or remove bias, you have to be able to understand the data that it was originally trained on AND the training procedures. Both of these introduce certain biases (via statistical definition, which is more general). These issues can't all be solved by tuning and the ability to tune is significantly influenced by these decisions.

The reason we care about reproducible builds is because it matters to things like security, where we know what we're looking at is the same thing that's in the actual program. It is fair to say that the "aim" isn't about reproducible software, but it is a direct consequence of the software being open source. Trust matters, but the saying is "trust but verify". Sure, you can also fix vulns and bugs in closed source software, hell, you can even edit or build on top of it. But we don't call these things open source (or source available) for a reason.

If we're going to be consistent in our definitions, we need to understand what these things are at at least a minimal level of abstraction. And frankly, as a ML researcher, I just don't see it.

That said, I'm generally fine with "source available" and like most people use it synonymous with "open source". But if you're going to go around telling everyone they're wrong about the OSS definition, at least be consistent and stick to your values.

[0] https://opensource.org/osd

[1] Businesses who's entire model depends on OSS (by OS's definition) and freely available research
It's still amazing to me that the old `csv` module expected you to open the file in binary mode. (This was fixed in 3.1 - the 3.0 release was honestly quite premature.)
The Sex Pistols, The Ramones
Exeunt, bearing off the dead bodies; after which a peal of ordnance is shot off.
Yes and no. Yes, Elon having a dollar means that I don't have that dollar. But no, Elon has most of his money tied up in stock, and that means he's not using it to raise the price of groceries or houses. He's not competing for houses in my neighborhood or groceries at my store.

The potential is there - he could sell all his stock and start buying up houses. But at least at the moment, he isn't. What he's doing at the moment is, he's driving up the price of the stock he holds, which doesn't affect my wealth at all.
exa is abandoned. There is now a maintained fork called eza: https://github.com/eza-community/eza
how did this happen before advertising?

trade shows, trade magazines, word of mouth, window-dressing in the THING-quarter, ...

why are personalized ads on a website indispensable?
For folks in the networking space, differentiating between L4 and L7 proxies is pretty important. And while you could call it an HTTP proxy in many circumstances, some proxies support other protocols e.g a mysql proxy.
I remember seeing this album on MiniDisc in a store in Sweden circa 2000. If you do enough Googling you might be able to find a copy.
I think AI generated voice "acting" will be great. Someone made an addon for world of Warcraft maybe a year ago that gives NPCs voices when giving you a quest. While not all of the voices exactly match the character, the voices themselves seem pretty incredible.
Exactly. I get just as much from my people if not more when they're remote because I hire good people with good work ethics. They're responsible people who do the jobs I trust them to do. This is just control-fetish appeasement.
Implying you're full time producing value - head in the game - when you're in the office?
I don’t know but a very large and vocal portion of Americans would also flip out if something as basic as a new way to indicate possession was to be added to the English language. “Bending a knee to the _____________’s”
They should. It’s good for the public trust, competition, and innovation. I’d even go so far as to argue it’s good for the shareholders.
The bytecode format changes, too, as does the C ABI (although they're making improvements on the latter front - there's supposed to be a more stable subset now). But more recently, they committed to a proper scheduling procedure for standard library deprecations and removals.
Yeah, that's unfortunate, but... how many companies contribute back to Next? React? Node? PHP? Postgres? Linux?

They don't get secretly blackmailed and publicly shamed for failure to do so. There are a lot of other WP hosts too (Pantheon, Cloudways, etc.) and they also don't get this same treatment, unless they all silently paid up and we just didn't know...?

Sure, there's a gentleman's understanding that companies with resources should contribute back to the projects they use, but it's not a hard and fast moral or legal code.

It's disturbing and frankly terrifying for all downstream WordPress companies and users for Matt to blow this so out of proportion to the actual crime of "failing to contribute back to open source", which so many of us are guilty of every single day.
This is great. I will say though that, unsurprisingly, Puerto Rico isn't part of the dataset. Sites like this could really help make the point to people that the US is bigger than the 50 states.

[edit] Alaska and Hawaii aren't on here either so it should have been 'bigger than the continuous 48 states'.
> But you should really just roll your own

As someone who already did this (because no other solution with our needs was available), I strongly disagree.

Most of the time, NGINX, Caddy, Traefik or APISIX are enough. The only time I felt the need to implement an API Gateway from scratch was to support a very specific use case with a specific set of constraints. No matter how robust the Go standard library is, implementing an API Gateway from scratch is rarely a good idea.
Not really, for something like gemini the accuracy and performance is very poor.
It's not having full time kids at home it's having real world schedules that make it really hard to fit a commute on top of picking up kids.
Directly run and investigate Llama models locally with only PyTorch
There are other popular ways to invoke these models, such as Ollama and Hugging-Face's general API package: transformers, but those hide the interesting details behind an API. Peel back the layers to poke, prod and understand!
Oh I'm fully aware of that the ultra wealthy will have to sell off some of their assets. Mind you if this exists, the market will automatically build this assumption into the net worth of an asset. If anything, it will help encourage diversification, overall improving the health of the economy.
Excellent news for practitioners of telemedicine.
Having a catchall exception may seem like a bad idea to some, but I am quite often in situations where I write code that I really don't want to fail (and I want it to continue running). Fore these cases I always used it as such:

try:
result = somethingrisky()
except SomeKnownException as e:
return handle_known_error(e)
except Exception as e:
log_error(e)
return None
return result

or something among those lines. And this is perfectly fine if that risky function e.g involves requests that in my experience can fail for a ton of reasons and it is hard to know them all.
Magic Sentence: A Japanese Sentence That Changes the Scene Automatically
Ask HN: Why Isn't Elixir More Popular?
It seems that when implemented correctly, running full-stack Elixir can greatly simplify complicated distributed systems. In-memory storage can replace a cache, and the architecture itself can replace a message queue. Horizontal or even vertical scaling can replace complicated scaling mechanisms. There are plenty of advantages to running data pipelines in parallel too.

There's also a huge trend now away from managed cloud services (ZIRP), and it seems like Elixir with a database on the same machine or network could deliver great performance and scalability.

So why don't more people use Elixir? I've read some complaints about the lack of static types or not having as many developers. But if those were the only constraints, one would think that they could be overcome, or some service could just greatly simplify Elixir deployments.
I think the granularity of this map is far too coarse grained. Forks, WA and Seattle are in the same bucket. Same with San Jose, sharing the same bucket as Ukiah. The "Greater Portland Area" stretches all the way to the southern border of Oregon.

That said, there's still some surprising results. I would have expected NYC to be on par with Western Washington and the Bay Area, but it's significantly less, ~190K vs ~260K.
> So are parents to blame for RTO then?

If you need a scapegoat. The correct place for the blame is management.

Nearly everyone on our team does more work from home than they did sitting at the office. There are a couple notable slackers, but they're not parents. I suspect that's because parents have necessarily become adept at making a schedule and sticking to it.
Well done, the Deno team!

I found the FAQ in the announcement well made too, with some good and questions and answers.

I'm already having a great time with Deno v1 on my side project - thank you!
YouTube mom's child abuse scandal reaches $1.85M settlement
As a parent in the Houston Independent School district, one of the recent changes made by the state-appointed superintendent (we were taken over recently) was to fire all the bus drivers and rehire as contractors. The result is that elementary and middle school are combined, bus stops are up to 3 miles from home address, and bus trips are often in excess of 2 hours (for what should be ~20 minute drives). I also took the bus all growing up, but I walked a few blocks to my bus, and the route was only about 50% longer than driving directly.

Sadly, while we are all used to Texas state government hostility to public goods, even in my home state of Maryland, apparently bus trip lengths have now doubled. In an era of declining public investment, it's apparently easier to save money on non-teacher staffs...
This thing feels weird. In Southeast Michigan the popup is for "Ann Arbor Area", yet it stretches from VERY rural areas to Ann Arbor (a wealthy college town), across Detroit, across where all auto companies are, etc.

This makes it feel very not-representative nor accurate for the area as a whole.

EDIT: Ohh... clicking further, now I see. This is just an ad for a "salary negotiation" company. No thanks.
How has it leveled the playing field? It's now become an arms race of bidding for the top ad spot, even for your own brand name. The big players can out spend the little guy and even be top ranking on searches for them.
A systematic review of the traumatogenic phenotype hypothesis of psychosis
Honestly 2->3 has been a HUGE mess, and python should be learning from these sorts of mistakes.
So are you implying we shouldn’t’ve broken up Ma Bell? Or shouldn’t breakup Google?

Perhaps Ma Bell taught us lessons to avoid this time around.
I would disagree, I've done a number of diy home improvement projects with decent (for dyi) results using mostly youtube. My old school washer and dryer have been saved repeatedly by following step-by-step youtube videos for fixes and part replacements.
Location: Vancouver, BC, Canada

Remote: Open remote, hybrid, in person

Willing to relocate: Yes, would need sponsorship for US

Technologies: React/ Next.js, Java, Spring boot, Python, Flask, PostgreSQL, Git, C++, C, OpenCV, MongoDB

Résumé/CV: Email me

Email: rmzhang@student.ubc.ca

website: https://ryanz.dev

My name is Ryan, I'm currently a 2nd year CS student at UBC also working as a Computer Science Teaching Assistant at UBC for an intro to programming course. I'm looking for any technical role (internship) where I'm able to gain a lot of hands on experience with software development broadly, with my primary experience through building projects to be on full-stack web applications using Spring Boot and Flask.

Let's chat!
A bike can make 1.5 miles an easy ride (I rode 4 miles to school in HS) but it's really rare to have safe bike routes in most places, sadly.