skysight-inc/HackerNews huggingface dataset:
For complex tasks like coding, my experience is that asking for a complex output format hurts performance on the underlying task. This showed up clearly in code editing benchmarks of GPT-3.5 and GPT-4:

https://aider.chat/docs/benchmarks.html

I’m curious if you have measured whether the “constrained generation” that you’re doing suffers from similar downsides?
I talked to someone less than a week ago who works at a very large software company: their products are huge monoliths that take days to build, where the customers need to plan their upgrades months ahead of time because they can't afford downtime. Everything has to be documented and incorporated into the manuals, and there are five or six layers of people between any possible users and the developers. They need to support seven or eight versions at any given point in time.

They work in fixed-length sprints with daily standups. They assign bugs to specific people who then have to write user stories about the bugs before beginning work on them. Product features are planned out quarters in advance.

You know, Agile.
SQLite also features backticks as literals (though they're not the main option).

And I fail to see how it's much of an oddity, as other RDBs use all kinds of BS for literals. SQL Server for example uses [square brackets].

If anything backticks have some history of being used for string literals in some languages (e.g. Javascript and Go), whereas in many others they are used for command substitution (which is not far removed from what a string literal combined with a processor does in Java).
Yes, the National Labor Relations Board. You can file with them, and they'll get involved. I haven't seen a public statement that the employees here have done that yet, but I can't imagine that they will not end up doing so.
A little surprised that they don't have Iridium as backup
Someone else in this thread mentioned diving. When I was doing my advanced open water course, we did an exercise to demonstrate nitrogen narcosis. Super simple test: we had a card with the numbers 1-16 written on a 4x4 grid in random order. You have to tap the numbers in order and it’s a timed exercise. We did it on the surface in the boat and again at 30m depth; my performance was maybe 20% slower, my buddy was more like 40-50% slower.
>This works for most people, because if you have under 30 kids, you have a good chance of never getting a kid who is on the 1% level of difficulty (Rule of 1/3n).

What is the "Rule of 1/3n?"
Ask HN: Has anyone got Claude API access
OP here: curious to see what the community thinks and to answer any questions!
Not really. Data and B2B mentors when doing B2C. It's still fairly similar, they know enough to comment on things like UI/UX, how to raise funding, and tech business models.

Normally you're the domain expert anyway. You don't always want to take advice from someone who might be more inexperienced. Part of the mentor experience is blindly following advice to get through a plateau, so be careful who you allow to blindfold you.
Stefan was a kind and generous man and I’m sure many of us in the industry have many fond memories of him. For me personally, it’s working together on InfoQ editorial duties when it was in its early years. RIP Stefan!!!
It largely doesn't affect Kotlin's coroutines. Kotlin targets platforms where Loom is not available (e.g. Android, native.)

As a developer if you're targeting the JVM with virtual threads you may decide to use those for some workloads instead of coroutines.

In the future when targeting the JVM Kotlin maybe can use the features exposed by Project Loom to execute coroutines more efficiently, but it's not clear to me that there's much for Kotlin to gain there, maybe some small gains in performance.
“Consider”.

So, nothing?
> How is anyone going to prove their data was used as the source?

1) whistleblowing
2) compliance audits (think soc2)
While anesthesia isn't particularly well understood, the thing that weirds me out is not the neurological mysteries, but that noble gasses like Xenon are anesthetics!
Does the fact that .io is a ccTLD (despite not actually being used primarily for internal BIOT purposes) offer any counterpoint to that argument?
You will leak memory when you disable it.

However, you might not care (app running too short), or you might turn it off only temporarily (say time-critical section you don't want to be interrupted by GC).
Well first we should stop using code that was not intended or designed to be secure. If you are making a airplane you buy aerospace-grade screws. You do not go down to Home Depot, get some screws out of a box and hope for the best.

Ask any of the software developers making these systems if they feel comfortable that people could die if their code has defects. Most would answer no. These systems should be rejected outright, to no fault of the developers who were probably not even told in what situations their code was going to be used.

Anybody answering yes, should have their code carefully scrutinized in much the same way we scrutinize other safety-critical systems such as the mechanical components of bridges, airplanes, medical devices and cars.

Any company using systems unfit for purpose must either demonstrate that their processes make their inputs fit for purpose or should face civil and/or criminal charges for willfully endangering the public.
I remember having a bit of fun computing the number of work hours between two dates.

It involved:

- the day of the week (office closed on weekends)

- day of the year, with leap years (office closed during holidays)

- Easter day (some holidays are based on Easter)

- DST and timezones (office hours are in local time, timestamps are UTC)

Thankfully, no Julian calendar or leap seconds to deal with.
If I was in the position to select CVs of applicants, I would put a rule that would delete all CVs that contain "agile coach".

That's probably the most useless (and counter-productive) role I can imagine. Usually people who can't build anything interesting themselves, but realised they are good at bullshitting others.
This is what happens when your guidelines become dogmas.
This happened to me in secondary school, and I'm still mad about it.
To expand on the terminology.

Apartments are govt provided public housing with a 99 year lease. Most of the population live in these. Only citizens and PR holders are allowed to purchase one per household.

Condos are gated compounds built by private developers, some have a 99 year lease too. These are for the rich. You can own as many as you like.

You may only own one or the other.
I don't see how you compete against the 50 other providers. You just implemented a speedup on the graph search (maybe credit the authors of the paper you are ripping off in your github?). However this speedup trades the overall throughput for latency. And even in the paper, its not exact.

Maybe drop the disingenuous marketing and find something else to work on. The 50 other vector dbs will implement this trivial addition and you'll be left with nothing to show.

Sources:
https://arxiv.org/abs/2201.13007
https://dl.acm.org/doi/pdf/10.1145/3572848.3577527
> The discovery and modeling activities are very hard to quantify so reporting tasks and progress is very difficult.

Agile has nothing to do with things being easy to quantify (except insofar as it is in part a response to the fact that they aren’t, generally, in software development.)

Obsession with quantification and detailed estimation is something Agile was a response against (but which has defeated Agile values even in most places that say they are “Agile”.)

DDD may be an excuse for (it does not seem to me to actually require) big upfront design, rather than the more fluid minimal units of independent value many approaches in the agile space prefer, but that’s a different issue than quantification.
> I am being told this by a white-collar worker who went to college themselves, and is just bloviating.

Exactly. When I talk to plumbers, electricians, etc. many of them express the desire to leave because the hours and environments are hellish. Meanwhile some full of themselves tech bro is babbling on about how everyone (not them of course) should go into the trades. Or they pull some vague anecdote out of their ass about how someone they know makes a gazllion dollars in the trades after 20 years and starting their own business, which is about as valid as telling someone to go into software development because they can become a billionaire, and throwing out some anecdote about a startup founder they know who got aquired.
Fair point. I guess it has the bonus effect of pulling the ladder up. Don't have to worry about some pesky young, well educated person taking your job or competing for future offerings...
> I think major failure of Kubernetes was

Heh. Kubernetes as a whole was a failed project at Google that got open sourced.
should be no different than any other franchisee. If you are worried about them ruining your reputation then you should QC them with secret shoppers, inspectors, etc.
Software development methodologies are political in nature (see: definition of politics). There is no best implementation of a political system, but there are working examples, some have more success than others, and some are implemented better than others.

I find it really funny when people complain about politics, when those people have never and will never do anything to fix the problem they're complaining about. Like complaining that it's too hot outside, but still sitting there in the heat.

And what's really funny is the only people who comment on it are the people who have no clue how it works.
But are small businesses that important at this point?
If you always take yourself as being stupid, you will never have this fear in the first place ;)
That seems like something that would eventually cause problem once someone just takes the software already designed and paid for and slaps it onto missile with longer range...
>"We've improved the software for you"

let me translate that, "we rushed our previous release to meet some arbitrary deadline to make some manager look good, but here's a release to finish some of the issues we knew were left incomplete while we all collectively held our breath that not enough people would run into the known issues"

at least, that's how i interpret it
“The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.” — This becomes an excuse not to write anything down, which cripples the folks working on the project (charitably) starting six months from now, or (uncharitably) not in the right clique.
> It's about the rows and objects, moving the data from the objects to the INSERT statement, moving the data from the rows you SELECTed back to the objects. Not to mention abstraction

That's actually the problem.

I'm sure you're aware that ORMs have this fundamental problem called the ORM impedance mismatch problem. AFAIK it remains unsolved to this day.

> You can use SQLAlchemy (which I wrote) and write all the SQL 100% yourself as literal strings

This is true, but it's like saying you can disassemble a Boeing 737 to build chopsticks. It's true but completely unnecessary.
> But nobody seems to care about the users of the software.

Nope, we care about money :-). My feeling is that software has been becoming worse every year since I started writing code (that's 20 years).
The requirements for the provost department are that the department had to make above $1 million in external grants annually to be exempt from review. https://provost.wvu.edu/academic-transformation/academic-pro...

Tiny programs with not a lot of student interest did not make the cut.
So basically one person, usually the woman, gets to not have a personal life.
> their products are huge monoliths that take days to build

Is this a thing? I can’t imagine a build step that takes more than a couple hours for even the largest project.
When you agree that Scala's adoption is stagnant and Kotlin's advantage over JDK21 is moderate.
Revisiting this comment to reiterate and make clear: the audio playing icon was always shown...but under the website favicon...the new design makes it so that only one of the audio icon or favicon is visible at a time.
Well now ASIC design is an even more niche EE application. How does someone in neuroscience end up needing those skills? Did you Major in EE in undergrad?
Looking at the real estate market the bubble did not deflate. (Maybe it's not in one?) Now it just costs people buying at today's interest rates significantly more per month.
Atuin – Making your shell magical
> So from a classical point of view light travels as a wave but interact as a particle.

And the classical point of view is wrong. Photons resemble classical particles in a few respects, and classical waves in a few others, but at the end of the day they're neither.

> Still the point stands that we never observe light directly but only through its effects on electrons and other charged particles.

This is true of literally everything. "Direct" observation does not exist. Every atom, every cell, every person, every planet, every star - you know them by their effect on your sense-data, or else not at all.
Yeah, the student to teacher ratio was telling. With 30 something faculty it was only 2?
Is that because they dilute anti-anesthesia gases?
I have the same ailment. I did find that wearing ear plugs to concerts helps me filter out the noise and better hear and understand people around me talking.
Their parents will sign in when magic rectangle stops working.
You can determine which brackets you need in which order by parsing the incomplete json which was generated so far.
Bought license pretty much immediately after release, solely on the basis of it being snappy relative to bloated, browser-killing official ChatGPT frontend, and never looked back. Almost all my use of with GPT-3.5 and GPT-4, both on OpenAI and Azure OpenAI, has been through TypingMind. It's not perfect, and not equivalent to the Playground interface, but since day one to now, it's been miles ahead of OpenAI's ChatGPT webapp (and the recently released Android app, too) - and the frequent (~weekly) feature updates are pretty much dopamine fuel for me.

I rarely give glowing reviews to software, but this one deserves it.
On reconsideration, I think the facts of this case might actually lead to some prison sentences. Although not nearly as many as there should be - really anyone involved in this including the judge that fabricated paperwork based off dubious details, other law enforcement agencies that blessed it, etc should be charged as part of the criminal conspiracy, which they can then explain away in court, as is routinely done to suspects who aren't government employees.

I think the root of the distrust is there are many other similar cases which seemingly go completely unpunished (eg Afroman). So the details being much worse here is causing proportionally more outrage, when the reality is that those details being more severe means we might actually end up seeing some semblance of justice for at least some of the perps on this one.
Good people don't work for the government because it pays poorly, not because its promotion process is wonky. The usual strategy in any high-paying field for government-track people is to work there for a few years to build credibility, then transition to being a consultant for a 100+% raise (or move to private industry completely).
meh. i worked for the first x.com as a contractor. i got paid, but it took years for the company i worked for to get money out of musk. from my perspective, he's been a con man for at least 25 years.
Nobody said it was good missile.
The docs show both of those as working examples, but Q supports using & for "and", and can be combined in any way - you could also do this:

.filter(Q(column_a='value1') & (Q(column_b__isnull=True) | Q(column_b='value2')))
Talking about agile, whether it’s praise or complaints - is mostly useless, because parties don’t share a common definition of what it is and what is being discussed.

Some think Jira means agile, others think exactly the opposite, that use of Jira is an affront to agile. Some think that you don’t need requirements in agile, others think that without requirements there’s no agile.

It’s been my experience with similar threads in the past - that even the commenters weighing in on the subject will ultimately fail to agree on a common set of definitions and will end up with varying and often contradicting interpretations.

A fertile ground for a ministry err… a consulting business offering thought leadership.
So much this!

How many times do we have to work evenings and weekends for a bullshit deadline, and then see that the user doesn't start using the feature for another 4 months, if they ever actually use it?
My wife is a homemaker (and soon to be mother) -- and trust me, she's got a much bigger personal life than I do. I'm not nearly as good at socializing as she is, and it shows. A job is definitely not required for a personal life.
Depends on what you call engaging, there's always Asimov's Biographical Encyclopedia of Science and Technology:

https://en.wikipedia.org/wiki/Asimov%27s_Biographical_Encycl...
He can be wrong on the timing but right on the prediction. I think he could still be right here in 2024. Certainly he was right about inflation peaking. So now is that recession still to come or not?
As it turns out, middle and working class people finally figured out it isn’t worth paying $100k for book club. One of the mistaken beliefs of many Americans is that class isn’t a big thing here. And with this mistaken belief, millions have bought the lie that they too could do book club or art club and the associated lifestyle of young adult daycare and actually end up in a better place. Naive parents stood in front of the “Mission Accomplished” banner teary eyed as their youngster went away to some school far from home that guaranteed a better life for them. If only they’d go into crippling debt.

Happy to see this correction but sad it took so many ruined lives to get there.

If you’re middle class or less and not exceptionally academically able then the only acceptable outcome is you exit an affordable college with a useful degree. The other crap is for rich kids that can study botany and end up at their dads hedge fund one day. No one is funding your “finding yourself”or w/e. Don’t be a sucker.
For many people, it's a choice to work. We're part of a very close knit church in which there is a wide range of incomes and everyone makes it work. That's because the moms (it's usually the moms who are not working although there are a few dads) make it a point to actually organize the community. That means lots of shared activities; lots of shared child care; shared meals; etc. Unfortunately, when you stop doing the work of community, everything becomes more expensive. That's the ultimate reason why day care et al is so expensive. It's not just that you have to pay others to watch your children; it's that you have to pay one set of people to watch your children, then another set to cook your food, then another set to be part of a community, etc.

As a case in point, my daughters attend a free mom's preschool (a few times a week) instead of us paying thousands of dollars. We haven't bought much clothes or furniture for them because there are endless amounts of hand-me-downs.

Unfortunately, as a whole, American civil institutions (and really worldwide) have declined. It's not just churches or marriage that has seen record reductions in membership. It's actually not even a crisis in religion that we're witnessing although many want to castigate it as that.

Rather, all social groups are in decline, whether that be the small social group of marriage, or the large social group of the extended family, or the even wider social group of a community club. Bowling clubs, fraternal organizations, athletic clubs, etc are all in decline.
The argument they should be making is more straight forward: We should not allow a University to become so mismanaged that every degree must be profitable, but instead a positive ROI for all students. Second, languages are not an optional part of a University for the people of West Virginia - we must be connected to the world.
It seems to be iOS related? I tried different DNS, over VPN or not, different browsers. No dice.
I dont see many suggestions of a better way to do things. We can always find the flaws in the way things are but that doesnt mean they’re not optimal. When I learned this the first time it was just either agile or waterfall, if agile is so bad are we saying that waterfall would be better for all these situations?

My opinion is that agile needs to be agile, in that we have to adapt ways of working based on the team’s situation, what were working on, how well resourced we are … and have agility to change how we do things to optimise our work based on those constraints.
America Got Mean
Yep, as highlighted in the article, cutting successful academic programs (which the linguistics program seems to have been since it generated 800k in profits) is selling the golden goose.
How might one go about making the nuclear family a universal?
At one point, I was bombarded by this topic. Reddit, NPR, Twitter, every single voice left leaning voice was beating this drum.

Why? We didn’t accomplish universal healthcare, women’s rights are under attack, climate change is unaddressed, nazis are growing in boldness and volume.

We, in the left, have failed in most of our latest crusades (certainly the ones in my life) because the regressive powers are entrenched and organized. Is this really the time to change focus again??
My favourite dark Far Side cartoon was two pilots sitting in a cockpit with the caption "Huh, what's a mountain goat doing up here in a cloud bank?"
He probably bought put options with a notional value of $886/$739, but the premium is dramatically less than that. He's not betting more than like 10% of the fund. It's not clear the way the article is written, but the man's crazy, not bonkers. If he spent $1.6B in put option premiums he's playing to be the first trillionaire.
Show HN: Useful directories navigator in Linux on Zsh/Bash
Best dam idea I’ve seen!
Rent control is amazing deal for old people: Multi-million dollar payouts and insanely cheap rent, but these benefits are paid by the future generation of residents.

As you said, eliminating rent control would lower prices by 2% on average (saving future residents millions) and helps projects be built faster (by removing red tape).
Researcher says they were behind iPhone popups at Def Con
Oh man... my wife and her friends see each other practically every day with the kids. They practically live together half the time. Whereas I see my friends (her friend's husbands usually) like once a week / maybe twice if i'm lucky.

I have no idea where this idea has come from that stay at home moms are stuck at home. Most of the time they are out chatting, eating lunch at each other's houses, or doing something fun together
AdmiralCloudberg is well worth supporting on Patreon IMO.
I think people pretty much hate waterfall that's mascarading as agile, like
SAFe (Scaled Agile Framework) etc.
Too many companies try to “do Agile” in a prescriptive way and lose sight on being agile in the process. The concept is solid, but the implementations are all over the place. I’ve definitely seen agile work well, but I’d confidently say most companies aren’t doing it well.

Just last week I had a client request that I create a “user story” for my access to a system so I could actually work on the project. It can get crazy out there.
If it looks anything like government and union-run public schools, not good.

For example, Chicago public school teachers get paid more than any other school system in the US (from $60k for a new teacher to $114k for the most experienced) and the schools have some of, if not the worst educational outcomes: in 2019, 1 in 4 7th graders could not read at grade level