skysight-inc/HackerNews huggingface dataset:
what? I like them.

I don't get this automatic assumption that everyone is a hypocrite and no one is willing to face accusations of doing things wrong in their own life. I mean, is that how you operate? That's not how I do things. If I'm doing something wrong I love finding out about it - otherwise, how will I eve do things right?

if your goal for relationships with other people is to prevent them from discovering dirt about you then... I dunno man, I'm not sure how it's possible to live happily around other human beings with that kind of attitude. what kind of person does that make you?
Isn’t this begging the question though?

I.e., the thing you have just stated is exactly the thing we’re trying to figure out.
> If I can use cockroach or yugabyte and get 90% of the benefits of postgres without significant additional cost I'm going to use it

Here's the problem, it's not 90%. Idk about those two, but you sacrifice a lot using Spanner, maybe enough to delay your launch. Any slightly advanced query becomes hard to optimize, for one. Not to dis Spanner, it's just a very different beast.

CEO won't want to hear "launch is delayed, but it'll scale better later," and it's also not really true. In the initial phases, you can't tell what your actual needs will be at scale, so you'll probably have to rework things anyway. Just using Spanner doesn't solve your scaling problems. Maybe you'll need to totally redo your Spanner schema to actually scale, maybe you find you're better off sharding at the application layer than at the DB.
Keep in mind that microbenchmarks aren't necessarily representative of production performance.

* Some webservers "cheat" and skip a lot of request headers which one may want to use in a production scenario to get better numbers.

* Some web server architectures can do very well on many small uniformly sized requests but poorly on a mixture of request sizes.

* Some web server architectures can get very good average latency but poor p99 latency.

* Some benchmarking tools don't measure correctly: https://medium.com/@siddontang/the-coordinated-omission-prob...

etc.
The part that blows my mind, on this, is that I see it in the "data science" community. An area that seems custom made for leaning on smaller or non-existent inheritance trees.
While you're undergoing cancer treatment, you're going to be too fatigued to worry much about your cognitive performance. I wouldn't expect to be able to distinguish lower productivity as a result of "chemo brain" from lower productivity as a result of all the non-cognitive side effects until several weeks after your active treatment is done.

Taking off as much time as you're able to rest on and after treatment days will go a long way to helping you feel better the rest of the time.
There was that short period of time where most of the big players (Google, Facebook, etc.) had settled on XMPP and it was all interoperable, to some degree at least.

I even remember when Facebook first announced their support thinking "Oh sweet, now I can message all my Facebook friends from my current chat app." And when it launched, I could! But then I realized I didn't really want to.

And it wasn't long before support was dropped. I'm not sure anyone noticed.
A few years ago, I posted an anecdote from my family on faked science in a biotech lab

https://news.ycombinator.com/item?id=25926188

The problem appears to be that our present text conversation climate is such that you must either pick Team Science or Other Team, and should you mention that there are faked results hiding in plain sight, people get upset because they think perhaps what you're saying is "Maybe vaccines do cause autism" and "Maybe HCQ does cure COVID-19".

But that's not the truth. There is no monolithic Science entity. It is a property of every organization that reward-alignment is a stronger long term mechanism than fact-alignment. And it is impossible to direct the two in the same direction. This means that among the science establishment, there will be those who have ruthlessly optimized for the reward.

This is part of why the general Internet arguer's approach of "There is some evidence that X is Y look at this study url://url.url/url.pdf" is often the blind leading the blind.

Non omnis scientia est scientia.
Post viral syndrome has been been recognized for decades and linked to a wide variety of different viruses. So although the exact mechanisms aren't clearly understood there's no reason to think that SARS-CoV-2 couldn't cause similar effects.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1710789/

But in terms of specific symptoms, a recent study found only a weak correlation between confirmed COVID-19 and brain fog. Other persistent symptoms such as anosmia are much more common.

https://doi.org/10.1038/s41591-022-01909-w
Above all, it's economical. Say what you will about Peter Zeihan, but he's been going on about it for months: ~“Once winter is over, and they can't hurt the Ukrainian population by going after energy and heating infrastructure, they'll go after their economy. And with Ukraine a major agricultural exporter, that's probably what they'll go after.”

The Nova Khakovka reservoir fed not only the Crimea Canal, but three (or was it four?) other major canal systems... Irrigation canal systems. Without the dam, the erstwhile reservoir's water level is of course far below that of those canal systems, so they're all out of commission. And with them some significant proportion (a fifth? Something like that) of Ukraine's agriculture.
Wraps the C library https://facil.io/. I hope they port it & go pure Zig at some point.
https://www.youtube.com/watch?v=fnGaf0p9x1U
To be fair it wasn’t his office that shielded him from consequences, it was his wealth. It’s not like a poor person who founded their own LLC would be coddled by the legal system.
Setting Up React in a Ruby on Rails 7 App
Spreading falsehoods is libel. Pretending they can't know the truth doesn't shield them from culpability. Especially when their entire business depends on suppressing negative reviews.
When Talent Is Not Enough
>Looks like the CPU load of all the TLS/HTTPS stuff is what's doing it in now.

Your landing page should be serving static cached HTML from S3/Cloudflare (or Varnish, even). There's no reason your app server should be handling that load at all.
The JSON schema not counting toward token usage is huge, that will really help reduce costs.
OK, I'll bite.

> even bold enough to claim things that no study has been able to back up so far.

What claims? Who and where do those claims come from?
I haven't been following this much, having quit Reddit many years ago, but I bet that it's a step on the path towards containerized headless browsers being used to provide unauthorized API's.
We're not taking equity in the the companies, just providing platform credits and credits from other AI companies to build with.
Unless musk is making some sort of point.
It sounds like Feb 2020 was when the letter of credit was arranged, not when it started to be drawn on
> Also what this does not address is non-association clauses which are just as restrictive and non-competitive.

I've never heard of a non-association clause, could you explain it? Is this the same as a non-solicitation clause?
It sounds to me like they pre-paid $968,000 and the prepayment has ben exhausted. I found this confusing as well.
How exactly are they getting so much leeway? Is everyone just assuming they'll work their shit out?

At what point are they considered non-grata?

Edit: typo / etymology. Thank you.
As I understand it, it’s sort of like a bank acting as an escrow account where the landlord could draw from their account directly with a contractual guarantee from the bank that the funds would be there.

https://en.wikipedia.org/wiki/Letter_of_credit
That's the glory of a search engine. You have multiple sources available to review, compare and - with enough experience - learn which sources you can more readily trust than others.

AI offers none of the above. Ask the same question twice in a row, maybe you'll get a different answer, maybe you won't. You won't know which of the two answers are hallucinations, which are true factoids it trained on, and which are bogus things it had been trained on. There's literally no providence for the results- no trail, no references, nothing, because it's really a sophisticated game of "Whose Line" where everything's made up and nothing matters.
I invented a board game and played against Chat GPT
In truth, nobody has any idea how interest rates affect inflation. It's a combination of dogma, wishful thinking and a lack of options that lead to the central banks using monetary policy to try to reduce inflation. The central banks should never have been made "independent" let alone given the responsibility of controlling inflation. It's a political cop-out.
Both PySide and PyQt are Python wrappers for the Qt library (that makes it 2 frameworks). Basic usage is almost the same.

It seems the author push for PyQt a bit, even though PySide has the same basic capabilities with the benefit of LGPL license (PyQt is GPL or Commercial).
the end game is MechanicGPT trained on the obscure phpBB/vBulletin car mechanic boards from the early 00's
That's so good I submitted it as https://news.ycombinator.com/item?id=36331178 in the hopes that more people would wind up reading it.
No first-order benefit, perhaps.

It shouldn't be difficult to look to second- and third-order benefits, though, such as increasing your user base and the amount of generated content.
It's like you never heard of wholesalers vs. retailers.

You're acting like your family has to buy milk by the tankerful or flour by the palletful.

More examples from daily life: The electricity market, board lots vs. odd lots in stock trading, fractional shares, restaurant supply stores.
Absolutely, though this ignores the fact that Reddit's own actions determine its expenses. Reddit's expenses would decrease dramatically if it didn't support image or video uploading and focused only on being a text-based forum. Of course, this would drive away a lot of people who want to consume image and video content, which is unacceptable to the investors who want to maximize user growth now and figure out profitability later.
That is cool Simon! I have had a TODO, for a while, to try your command line tools.
As someone who does debugger development as part of their day job, I can attest that this is a very good introduction to the details of basic debugger operation and implementation. If you are unfamiliar with the topic, I recommend you give it a try as it immediately starts giving useful nuggets of knowledge that are applicable in other circumstances if you are ever interested in doing low level or embedded development.
People who go out of their way to carry guns in cities usually strike me as "more paranoid" and not "more cautious". I am far less likely to trust their assessment of danger.
In the speed running community there is a pretty famous clip [0], where a glitch caused a Super Mario speed runner to suddenly teleport to the platform above him, saving him some valuable time.

Of course people tried to find ways to reproduce the bug reliably, as saving even milliseconds can mean everything in a speed run. They went as far as replicating the state of the game from the original occurrence 1:1, but AFAIK no one has been able to reproduce the glitch without messing with the games memory.

For that reason it is speculated that a cosmic ray caused a bit-flip in the byte that stores the players y coordinate, shooting him up into the air and onto the next platform.

[0] - https://youtu.be/o3Cx2wmFyQQ?t=16
That's absolutely true. Alternate perspective, though --- might it be that "goofing around" was the goal here, and therefore the goal was accomplished?
After reading the docs for the new ChatGPT function calling yesterday, it's structured and/or typed data for GPT input or output that's the key feature of these new models. The ReAct flow of tool selection that it provides is secondary.

As this post notes, you don't even need to the full flow of passing a function result back to the model: getting structured data from ChatGPT in itself has a lot of fun and practical use cases. You could coax previous versions of ChatGPT to "output results as JSON" with a system prompt but in practice results are mixed, although even with this finetuned model the docs warn that there still could be parsing errors.

OpenAI's demo for function calling is not a Hello World, to put it mildly: https://github.com/openai/openai-cookbook/blob/main/examples...
I'm pretty sure the real reason Microsoft released VSCode is because they had already written a lot of the code for their online text editor widget and needed a Linux/Mac editor to increase C# and especially typescript popularity
It depends. I personally once saw an offer where 'gardening leave' was only included if the employer chose to let you go, i.e. not if you chose to leave. And it wasn't for 6 months, IIRC it was at least a year.

And of course it didn't included any bonus, which is typically the larger portion of total comp in these situations.
This is another reason to only use SIM cards for data. VOIP seems to eliminate this possibility since the message is going to a server that a device must retrieve.
Man, this story sounds like you could be on my team :-) Pretty much experienced the same stuff working at BigCo!

In the end, I think the real problem is that you can't test all combinations of experiments. I don't trust "all off" or "all on" testing. In my book, you should indeed sample from the true distribution of experiments that real users see. Yes, you get flaky tests, but you also actually test what matters most, i.e. what users will - statistically - see.
Seeing this, and the use of zig for https://github.com/tigerbeetledb/tigerbeetle I wonder if zig might become a good tradeoff vs rust for servers if in long term it's more readable and maintainable and with a different approach to quality.

I would also be interested to hear the compile time, binary size and memory usage of those example apps.

Looks like the underlying facil.io library hasn't seen any commits since 2021, so that's a bit of a red flag. https://github.com/boazsegev/facil.io
I would be cautious but not overly concerned. The research consistently shows that layoffs are a negative for the company and should be a last-ditch effort to save the company, but it is likely a sign of a downward spiral. But being profitable already means that the company is at an important crossroads. It either grows and raises resume or it falters.

Is this your company's effort to avoid layoffs? If so I might appreciate that they have thought for themselves and are being proactive to avoid layoffs. This could be a sign of good leadership.

And I prefer to keep my colleagues instead of earning a couple more bucks, but that's just me. (Besides, it would likely me more work for me, too!)

For you, you'll have to decide if the company's future is worth it for your pocket book. You may indeed find more pay somewhere else. When a pay cut and freeze happened to me during the pandemic, the payoff was indeed worth it later because the leadership looked out for us. This isn't especially common though.
Yeah the last 5 years of Microsoft ain't gonna be the next 10 years. Some folks are in for a rude awakening.
The rest of the points were adequately covered by everyone else.
A relative of mine owns an Air company that is as transparent and honest as they come (they've sent technicians who have no idea I'm related to the owner) and he was telling me they were a scam, but I had no idea that is how they work. I wonder how long until someone sues them for extortion.
FWIW, I kept reading it affects deep sleep, not rem.
It looks like the AEO removed it although I think as a normal user you actually can't distinguish if it was actually removed or the user just used that text. Great job at development, as usual, by Reddit.

But the modlog on new reddit should have a reason why it was removed and the actual text before removal. So the mods on that subreddit could verify that claim.
I'm pretty sure they just looked at where developers spend their time and invested everywhere they could. They want to own the development experience. Microsoft built VSCode before OpenAI or the transformers paper even existed. It seems clear that the motive was detached from any kind of overly specific AI product direction.

EDIT: The article doesn't actually contend what the title suggests it does. So nevermind I guess.
You can't know until you start...
My wife was driving herself to the chemo and she was shopping afterwards. However the nurse said that her experience was quite exceptional, peoples are usually floored by Taxol. During radiations she was miserable, it was like a second degree burn all over her chest.
>And I think it's this. The opinions you get from people 'IRL' are not apt to be as strong as the ones online, and or will run into the regency bias.

No, I've noticed what he's talking about, and it's not the strength of the opinion, it's what the opinion is. Reddit has a moral system that's completely misaligned with real world morality, where having a child or being autistic makes you a bad person, even if you didn't do anything wrong. You can find some really weird takes on r/AITA, which ironically points out that the subreddit has a fucked up sense of morality in its highest rated post.
Biden launches campaign to target 20M missing internet discount
> When we had meetings he would unprompted send out lists of everything we had discussed, along with links and useful information.

This has been a practice of mine for a long time now. A boss of mine once told me “the guy taking notes will never have any sway in the conversation, you’re handicapping yourself”, and I said something like “the guy taking notes actually knows what’s going on, though”. He wasn’t very receptive at first, but it stuck, and he actually began to use me as a reference to know what was going on.

I love talking to people and keeping tabs on what’s up. Teams tend to be awful at it, but it’s no specific person’s fault. Making a point of doing it is like a relatively inexpensive super power. You can help your coworkers a lot, and you rarely end up doing unnecessary work. That’s one of my favourite parts I think; I really can’t stand wasting my or other people’s time.

I think my boss was wrong, too. When you’ve got a good grasp on what’s going on, you’re in a far better position to weigh in after initial conversations. I’d prefer to hear people out and only interject if I see obvious issues with their ideas. Otherwise I’ll just listen.
"the team" here seems to be a trio of research scientists/data scientists? (Some famous in their research community bubble)

Competent product/sales person, and engineering person seems missing for this to succeed. Especially if they used to rely on the eng infrastructure of giants.

They seem smart folks so probably can cover the software engineering gap, especially with $100m to outsource some of the hard problems to some cloud infra.

But I'd be more confident if they had started with a co-founder that's more product/sales oriented.
Stack Overflow is under a moderator strike at the moment too! The company has disabled the data dumps of the content after a recent layoff.

https://meta.stackexchange.com/questions/390106/moderation-s...
I think my point is that ENA / Ecole Polytechnique people are arguably harming French innovative abilities. Many US entrepreneurs are grass roots college dropout types...
I use reddit to search for a diverse set of options (= many possible solutions), not for facts (wikipedia), code (stackoverflow) or how-tos (YouTube).

Google only gives you a million times the same top n solutions iff your keywords are unique enough.
Yes, it's anecdotal data. That is to say, it's a single, arbitrary cherry picked data point that one cannot draw meaningful conclusions from, since it's not statistically significant. Gas prices are very volatile, and anything short of a long trend analysis will tell you absolutely nothing.

Gas is more than 25% higher than it was for all of 2018, 2019, and 2020. It is trending higher, in spite of the pull back from recent highs in the wake of the Ukraine war.
You can often google Copilot output and find the source StackOverflow post. Saves a step I guess.
I have found PyInstaller [1] to work well for packaging everything into a single ZIP file that unzips to a folder with an executable binary and all accompanying files (or even a single EXE file that self-extracts when run, but that increases startup time). It knows how to package PyQt and its associated Qt libraries (or PySide, which I actually prefer) so that they can be shipped with your application.

[1 https://pyinstaller.org/en/stable/
I think I spent too much time configuring Webpack in previous lives that I got all of that out of Webpack at some point or another (and Webpack always had plenty of plugins, too). I'm glad you feel productive in Vite, I'm not arguing to take Vite away from anyone. I just already have Webpack configurations doing everything Vite does that I don't have reason to touch and I prefer to do things in a lighter-weight way going forward (including "no bundling" as much as possible).

> That's kind of my point, esbuild doesn't do anything really new. It just does what it does extremely well, same as Vite.

Ah, yeah, if you want to argue that there is no "new generation" at all yet in frontend tooling, then I can agree with that. To some extent with ESM Everywhere and trusting things like HTTP/2+ the nice thing is we're very close to a revenge of "no tools" is the "new generation of tools", which I think is great.
"X must do Y," taken literally, would imply that X did Y. But here, X did not do Y. That's the "clearly false" part. and that's fine, because that's how language works. People speak hyperbolically or metaphorically all the time.

But the author must be trying to say something when they say "X must do Y," and it's not clear to me what. Are they just using "must" to mean "should?" Or do they mean something stronger? And what does "should" even mean? Do they mean should like "it would be a tactical mistake not to?" Evidently not because they start talking about social contracts and such, which are more about some sort of community unstated rules or traditions or something.

Put another way, if I say "X must do Y" to you, and you want to disagree, how would you do that? Would "X is not required to do Y" be a rebuttal? Or "Y would not be very nice?" I can't tell if either assertion would contradict the author's assertions. What are they trying to say?

Maybe it's just me being annoyingly pedantic (it's happened before!), but it's the title of the post and even after reading the whole thing I'm no closer to being able to summarize their argument. Is it just "I don't think Reddit should do this because it's a useful tool and it'd be mean," but with the word "must" thrown in randomly for oomph?
The funny thing to me is this sort of expectation that a site/app that accepts user contributed content must provide access to it other than the site/app it was submitted.
I believe functions do count in some way toward the token usage; but it seems to be in a more efficient way than pasting raw JSON schemas into the prompt. Nevertheless, the token usage seems to be far lower than previous alternatives, which is awesome!
Caps Lock makes for a wonderful layout switcher key.
> they'd ship broken code then go to the customer site and patch it

From management's perspective, maybe it looks like the customers love them so much they keep asking for them to personally come and work with them.
Who are you hosting on?
Until you train llm on it. Which WILL happen.
“The Mass Extinction Event for startups is under way”
I have had the same problem whenever I've tried to use GTK. Qt, which is what the article is mostly based on, has worked much better for me.
With the new parser (https://docs.python.org/3/whatsnew/3.9.html#new-parser), Python can have context-dependent keywords (like `match`).
second life!
Or even more crucially, when and where your app crashes.