skysight-inc/HackerNews huggingface dataset:
Ask HN: Who Wants to Consult?
Similar to the monthly Who Wants To Be Hired thread, I was wondering if it would be useful to have a database of people who are available for short term engagements, i.e from a minimum of an hour or two to whatever.

I often find myself looking to pick someone's brain over an issue I'm running into, and I'm willing to pay for an hour or two of someone's time to talk it through. Asking on forums is inherently hit or miss, and on sites like Upwork you have to wade through a lot of noise. (That being said, Upwork is nice for taking care of messaging, milestones, escrow, etc.)

My idea would be a format like:

Timezone (& Usual Availability):
Technologies:
Résumé/Portfolio:
Email/Calendly:
Yes, that's exactly what they are doing.

How can I stop this?
Neuroinflammation is directly behavior-modifying as I understand. Papers like this one are suuuuper interesting: “Aggression, Social Stress, and the Immune System in Humans and Animal Models” from 2017 by Takahashi, Flanigan, McEwen and Russo.

https://www.frontiersin.org/articles/10.3389/fnbeh.2018.0005... / DOI: https://doi.org/10.3389%2Ffnbeh.2018.00056
The article says they working to commercialise it. That will presumably involve selling a machine.
Our frontend team needs to show the whole thing every time (as the user sees and edits full resources in most cases), which means they MUST keep a full query representing the entire resource, and when we add stuff in the backend, they must also add those things in the frontend (as they cannot generate UI for new things in most occasions). GraphQL was really a mistake for us.
Memorization def gets a bad rap, for the reasons you mention.

Yet I bet most folks who have memorized a poem or a passage---out of an affinity for it, not when demanded by a teacher---know the value. Memorizing something means you can roll it around in your head whenever you want, think about it from this perspective or that, and let the brain really absorb the ideas the words express.

It's good.
i agree, most of the jobs in the HN page aren't good for me. Consulting or even contracting would be best.
Without any malice or snide intent, I assume you must be under 25? Quickest example that comes to mind is every OS update to both Apple and Microsoft platforms until the former went free. Hell, iPhone OS 2 was a paid upgrade for iPod touch users.
It's Ukrainian pilots and Belgian F-16. They didn't come with him and they didn't leave with him, just flying by his airplane apparently. As far as I can tell, is there more info about this?
No it’s not. Self-contained deploy has been a thing since .NET Core 2.1 (or earlier?), released 6 years ago. Either way, deploying .NET applications has been very easy regardless of deployment mode for as long as they were using Kestrel.

Today, it reached the point where .NET outperforms Go in publishing/packaging of AOT binaries as it can be statically linked together with native dependencies, metadata tables and pointer-heavy structures in the binary are dehydrated and compressed and the resulting binary uses standardized object and symbol format understood by all existing tooling that otherwise works with C, C++ and Rust.
Mongo is great if you want a distributed replicated log. Existing tools sorely lack. (Postgres and Kafka are broken by design.)
Thank you Jose, for your 2 decades of relentless work. I have not disparaged any maintainers or their work. I get it from your comments that these projects are in early days of adoption and development.

From my perspective, just because Chris Grainger does data pipelines in production does not prove the project is for everyone. It means it worked out for him.

May be seeing more updates, papers, interviews, podcasts about their usage in production will change things.

For now, my assessment is everything is wonderful till one hits a limitation of these libraries. If it works out, its wonderful, if not its like neither here nor there.
its called 'web scraping' look it up. You can send a cease and desist or block their ips.
You have a point there, he probably could have expressed his idea without introducing calculus notation.
I am writing a programming language
I have this problem also and Pomodoro technique is a god send.
5 minutes in I am always ready to do something else but then refocus.

Productivity is how many pomodoros I have done on that task. Otherwise, I am just all over the place and nothing quite gets done.
Full blown GraphQL is hard to properly support. It needs a lot of developer time to get everything correct, as stated in the article.

However, you can go very far with a simpler version of it, just by allowing clients to specify what fields/relations they want and in what context.

I'm using a library that I've created for myself for years without any of the problems mentioned in the article.

The client side queries are generated by the server at compile time. Each request for an object requires a "segment" to be specified. On the server, each segment has the necessary filters/limits automatically applied to prevent data leaks.
"You can't fire me if I quit first."

But seriously, this tweet doesn't claim that WSJ is wrong, it's just a different spin. If you have an upcoming lucrative side business and your employer comes and says "hey bro, it's either us or them" then this is not technically a "firing" if you chose the other one. But let's not pretend like there was much choice here in the first place. For all intents and purposes, he was made to leave.
I don't think you can swap bits out. When I used it things seemed baked in. Yes, mainly suited to 2D side or top down view games.
Why is this a problem? If you add fields on a REST endpoint, you're going to have to change the client too to deal with those new fields.
At the very least altruism brings some kind of positive feeling, be it personal happiness to see others benefit or some feeling of social or even religious duty fulfilled, even if completely privately and never mentioned to another living soul. I don't think any altruism can be said to be utterly without some kind of benefit to the altruist.
marketing, ATW-style:

time - user and machine - is expensive. pandas and polars are free - god bless them - so

1,000 rows: use excel
1,000,000 rows: use polars
1,000,000,000 rows: use k
1,000,000,000,000 rows: only k
It's not a reigning in if he quit. It sounds a lot like Sam went off and found another job, didn't bother to quit his old one, and when challenged... quit.

I'm sure PG and many others don't want to get on the bad side of someone who controls a decent amount of deal flow, but really it's pretty obvious that's unacceptable behaviour. It's the same thing that happens with Elon Musk - people run around excusing the shitty things he does, but if you drill down the excuse is basically "Elon Musk controls a bunch of things that could line my pocket and I don't want to piss him off", that doesn't suddenly make things ethical.
He had a choice to either go to work the next day or not as he preferred. That isn't a firing in the usual sense of the word. As described it is an amicable end to his time at YC that was agreed on by both parties.

If people really want to describe that as "fired" there is no stopping them. But it isn't. PG is more correct than that quadrant of the backseat managers.
Archive link (for paywall): https://archive.is/rwRju

Key paragraphs...

> The review’s findings rejected the idea that any kind of ai safety concern necessitated Mr Altman’s replacement. In fact, WilmerHale found that “the prior board’s decision did not arise out of concerns regarding product safety or security, the pace of development, Openai’s finances, or its statements to investors, customers, or business partners.”

Comment: I'm surprised that they don't refute any of the concerns about the CEO, and if the investigation was so redemptive, they should release the findings. (It must be that it wasn't, so they won't.)

> Ms Toner has continued to make claims in the press. Although perhaps difficult to remember now, Openai released Chatgpt in November 2022 as a research project to learn more about how useful its models are in conversational settings. It was built on gpt-3.5, an existing ai model which had already been available for more than eight months at the time.

Comment: As someone who had access to OpenAI models prior to the release of ChatGPT, it's disingenuous to say that GPT-3.5 was "available". Yes, available to enrolled researchers willing to suffer through the tools used to interact with it. And beyond that, ChatGPT as a product, used by humans, is a world apart from a trained model: https://openai.com/index/chatgpt/

They shouldn't have written this pieces. Makes them look worse.
https://news.ycombinator.com/item?id=33186046 ("The Degradation Drug"; 75 comments)

("A medication prescribed for Parkinson’s and other diseases can transform a patient’s personality, unleashing heroic bouts of creativity or a torrent of shocking, even criminal")
About nulls: you're right, but because of authorization, everything can be null - if you don't have access to something, we need to remove it from the result (instead of just throwing an error, as you may still get enough information to do what you need to do) - and that will always be a fetcher error in GraphQL if the field was non-nullable. And because you shouldn't really know or care beforehand which fields may be "hidden" from the end user due to authorization, you need to make everything nullable or risk making a breaking change later.
DuckDB can now read data from Hugging Face via the hf:// prefix
If you need to give a classic 5 min presentation then Miro/FigJam is overkill.
I live in Spain and go to Portugal maybe once in a year. Usually to visit some portuguese friends living in northern towns.

Last week went to Lisbon. I've been avoiding it because I knew it wasn't going to be anything of what I remember, and it was much worse than I expected.

It saddens me so much. It's like Barcelona but even worse.

But this phenomenon is now even happening in my mid-sized spanish city. It's starting, but there are already loads of foreigners buying everything, places I used to go closing because they can't compete with chains that are contacting landlords for paying x2 for the same spot, etc.

I've talked a lot with my girlfriend about this. The lifestyle we have is not going to be possible anymore in a few years. Quality of food is dropping like a rock while prices go up, the average rent in my area is already 2.5x of what I'm currently paying, when both of us are under 20k/y, so mostly just waiting to be kicked out.

But it's not only about getting priced out or the culture loss. I work in IT and my GF works two jobs, one as freelance designer (impossible to get into UX) and another in hospitality. And people treats her like shit. She works from home and I can hear the calls sometimes and the level of entitlement and rudeness is incredible. And she's, in theory, dealing with that kind of premium tourism that gets talked a lot, this city is far from the trashy drunken visitors typical in the mediterranean.

Yet there you go, your well off central europeans treating her like shit, trying to get refunds with lies, and the whole package.

But that's not everything. It gets more personal for me, because I used to go with a friend to a lot of language exchange meetups. The've grown in popularity, but also the kind of people that goes now completely changed. We don't go anymore because it's not fun anymore.

We've discussed about this, and between the comments in the FB groups complaining that we don't want to be their friends, and the feeling in the meetups that we're there to provide entertaining to this people, I think it's over.

This experience matches with my Portuguese friends. They've warned us about this, and I worry this place is going to go through the same and I will have to go, leaving friends and family to go somewhere else. Not fun.

Every time I see this city mentioned in travel or lifestile post in YT or Instagram I know what's coming.
To be fair to Helen Toner, she was probably was going off the Washington Post/WSJ articles that were discussed here 6 months ago.[0] And pg has been trying to de-sensationalize the issue ever since, and often doing a pretty terrible job at it by complimenting Altman without directly denying certain statements.

The WP article implied that there was a drop in Altman's performance and hands-on presence due to multi-tasking of his other interests including OpenAI, whereas pg seems to imply that jl gave the ultimatum to Altman before there were any performance complaints.

It's also a little strange that pg doesn't mention the for-profit Worldcoin at all, which announced a 4 mil seed round a few months prior to Altman exiting YC and for which Altman was already CEO.

I'm not sure pg is aware how much he's risking, or how much he's putting Jessica's reputation at risk. He often posts touting Jessica as being a great judge of character.[1] The world is witnessing in real time just how great a character his prince really is. But at least he had the courtesy to mention that Jessica was the one that gave Altman the ultimatum.

There was something missing in his post though. He forgot to add "Sam and Paul" at the end of his statement.

[0] https://news.ycombinator.com/item?id=38378216

[1] To be fair, it's usually for determining whether the person has characteristics that make a good startup founder, like resilience or co-founder compatibility. "Having moral fiber" might be at the bottom of the list in terms of priority.
Après moi, le déluge.

After I am dead, publish everything, correspondence, search history, location history, nude photos. I am dead, I cannot care.
> we have over 200 forks

I see someone's ERP system is in need of a manual stocktake!
The Incredible Shrinking Movie Theatre
I'm tempted to get it for my son as a divorced Dad - specifically so he can call Mom or Dad anytime he wants.
Crashed on an SE
I think that once the author has passed, there's no harm to the publishing.

In fact, I'd argue that it shows us true human nature, unfiltered and unedited. If we'd only allowed what was meant to be public, we'd be losing perspective as works meant to be public are carefully crafted for that purpose.
Sörmlandsleden?
Call me old an old fashioned economist but I believe that we all succeed better when there are many small companies. Not just a single big one.
Same is true about NPM and post-install scripts.

Actually it is even worse because JS is more popular and average JS dependency tree is so much more massive. Any tiny forgotten transitive dependency of a dependency (or dev dependency) 15 layers deep can pull this off. Total leftpadization is not a thing on pypi due to different culture
Exposing bare GraphQL the right way can be challenging, totally agree with author on that. Using it on a small project also can be an overkill.

But at the same time it doesn’t have to be that bad. I don’t have this array of issues because I do:
- query whitelisting for performance and security,
- data loading to avoid n+1, authentication with whatever works(session cookies, tokens),
- permission check based on the auth context in a resolver.

It works decently for us, allowing to stay away from getting into ESB. Yet have some shared domain, type safety, and easy integration of legacy and new systems/services.

I would say a bigger issue for us was to keep it all nicely organized / designed in terms of types and api contracts. But that’s manageable.
Questions about causality are raised though, right? Page 4:

Mechanistically, the observed linkages between T. gondii infection and entrepreneurship among students, professionals, and nations have several potential interpretations. Given the correlational nature of the study, observed patterns may not be causal; for example, higher risk-takers could be more likely to be both entrepreneurial and exposed to T. gondii (e.g. by consuming raw/undercooked meat), thereby driving the correlation. Although causality cannot be inferred, the […]
> if a little piece of technology allows kids to roam farther unsupervised

I think we have a different definition of 'unsupervised'; I understand it to mean "no supervision/oversight" where I guess you mean "out of sight"?

Similarly, I'm not sure what you mean by "overparenting", and even if I did I don't know your situation so I wouldn't feel comfortable charging you with it. That said, if I were to put such a device on my kid I'd feel I was doing something wrong.
For me espresso is the best coffee. I didn't like coffee before I tasted espresso on my first trip to Italy 15 years ago.

Nowadays most of our offices in Poland have espresso machines, so I can taste it here also.

What is funny is that when I was in our main office in US, they didn't have espresso machine, just some strange "coffee machine" that poured some coffee-like liquid.

I also don't get the big buckets of coffee premade and poured to the mugs in some traditional American diners.

In Poland the traditional way to prepare coffee is called "turkish style" (po turecku) - you put one or two spoons of ground coffee in glass or mug and pour hot water over it. I don't like that too much, but it tastes better than the US made version of coffee.
Didn't know Thiel was one of Altman's closest associates. Might explain a few things, e.g. maybe he got some useful tips from Thiel how to acquire and maintain power at all costs ; )
Ask HN: Is there an art of computing, which can not be put into words?
I am wondering if there is some hidden style/art in computing. Something that can not be (easily) teached.

Some fellow postgraduate (master) computer science students, which have fairly good grades, really struggle with basic computing stuff. This is hard for me to explain but here are some situations:

We had to do a group project using kubernetes. One group member (3 members, me, a friend and him) uses as OS windows. One would think a postgraduate student would be able to set this up fairly quickly. But he was not able to set this up.
We used a Makefile to deploy all services. So while I helped him set everything up it showed that this guy does not know how to use WSL and Makefiles. And does not know linux command line basic, like package managers and basic shell commands.

How is it possible that a postgraduate computer science student can not do this by himself? Can a software engineer even be a good software engineer if he doesn’t know the Linux command line basic?

Another example: In multiple group projects most team members just want to use Java. Java for everything. If e.g. I suggest Go/Rust. They say they do not know it and it is too hard to learn it. They learned java in uni and thats what they will use.

I really love to learn new tech. And I generally strive for the simplest solution possible.

Why are most so focused on the things they already know, and not at all open for new things?

Another example: I’ve met so many students which do not know git CLI. They rather use git GUI tools and always commit more files then they should.

I consider a clean beautiful git repo as something nice. Something worth striving for.

I do not know how to feel about that. I generally think these students I talk about have better or at least good grades as me in most courses. Still I consider their style of programming and using computers as bad.

I personally I am an Arch Linux, vim, tmux, tiling window manger, „I do as much as possible the command line“ kinda guy. I totally get if people do not be like that. However I have of course other students friends which have similar computing setups (use vim, tiling wm, ….). And interestingly they have soo much the same mindset as me. They are open for new programming languages, they try to find the simplest solution, focus on keeping a clean repository, and so on.

Above I have just listed some example situations where I got that feeling. The feeling that even though they got good grades still something is off.

This makes me wonder it there is some hidden style/art of computing which can not be easily teached? Or in other words an art of computing which can not be easily put into words?

Did anyone of you have similar experiences you would like share?
OpenAI the non-profit was partly funded by YC or at least affiliated with "YC Research." So it is still odd for them to find out about the quasi-conversion to for-profit like that.
I'm not sure where this letter was first published, but Feynman's daughter edited a book of many of his letters private and professional: https://en.wikipedia.org/wiki/Perfectly_Reasonable_Deviation...

I found it very beneficial to read recently so I'm grateful that his family chose to publish.

I enjoy "Letters of Note" and many of the most impactful letters are personal ones between private individuals.
The Pizzaburger Presidency
And don't get me started on the "al dente" (understand not properly cooked) pasta cult
>But it's not only about getting priced out or the culture loss.

Welcome to late stage capitalism where people and culture don't matter. It's now all about the Benjamins baby. Whoever brings in more dollarydoos is the new king of the hill, doesn't matter the local lives and culture are destroyed, all that matters is "the economy" and "line-goes-up".

But don't worry, the well-off locals, the asset owning class, they'll be just fine, it's only the not-haves rentoids that end up getting the short stick.
Seems like a great article. Though I had a bit of a chuckle at where investment bankers got placed on the “how hard they work” chart.
The country that the Nazis took over was the most educated, most literate country in the world. They had the Nobel prize winners, the prestigious universities, and in many fields of study if you didn't live in Germany, you weren't educated unless you could read German.
I've been using Python since like 2011 and I still read PyPy and think PyPI.

Naming things is hard but it would be nice if people tried a bit harder to avoid clashes at least within the same ecosystem.
I suspect most of their target audience is willing to swallow the price issue for brand and modularity
Kids that know their parent has their back or will help them often tend to use that freedom more.

Like a kid who won't climb a tree cause they're afraid of falling... But then will climb way higher with a parent there to catch them. And as a parent, you have to be willing to let them fall sometimes too - to show that they can handle it.
What about the benefits/drawbacks of the graphql client in a web app, e.g. Apollo [1], Relay [2]? You get a client-side normalized cache of all data fetched by any query. Here's a handful of benefits:

- If data already exists in cache, a query will return that data instead of making a network request.

- Everything that has a data dependency on something in the cache will automatically update when the data is updated, e.g. after a mutation.

- Cache data can be optimistically updated before the request completes, UI that queries this data will automatically update.

- Components will automatically refetch data if they need to, e.g. if an object is partially updated.

The pain points are pretty painful though:

- Really hard to debug unexpected refetches.

- Normalizing the data for the cache comes at a cost, it can be pretty slow for big responses.

- You quickly realise you need to really understand how the client works under the hood to be productive with debugging/complex behaviour.

I see it as a case of "this is the worst API/client, except for all the others".
I'm curious to hear how people using non-graphql APIs are managing data in the client in web-apps with complex data needs?

[1] https://www.apollographql.com/docs/react/why-apollo
[2] https://relay.dev/
dev here: feel free to ask any questions!
If you were building a house, what key tech features would you incorporate?
Belgium is phasing out their F16 jets; they are going to be replaced with new F35A jets.

So they are donating the F16 planes as the new ones arrive.