skysight-inc/HackerNews huggingface dataset:
Carmack obviously is (and was) a genius developer but I don’t recall him ever saying “Doom was my creation” or “Quake was all me.” Even though he clearly had a huge impact on the success of those games. He’s always been (in my eyes) a pretty humble and easy to work with person (this is seconded by some people I know who worked with him at Meta) which has contributed to his success.
Much more if cannibalism set in.
Show HN: GitHub Stats Dashboard Powered by GraphQL API and GitHub Action
It's beneficial in a way that is totally orthogonal to the ways in which sleeping is beneficial. If you just try and rest and never sleep, you will have all the negatives of total sleep deprivation
Probable Events Poison Reality
Shop Pay on shopify is a bit like this
Averaging 10-20mph faster is very difficult on anything but the least congested roads. We often set the cruise control to 75-80mph but find that the average for a journey is closer to 58-60mph (not including stops).

It's a heck of a lot easier to make up half an hour by making quicker stops than it is to make it up on the road IMHO.
It is fast!
Interesting that the regulations are done that way in terms of both an average and a maximum. I wonder how the average is determined, how many samples, and what is the size of a batch etc.?

> 18% of gasoline’s weight is the BTEX aromatics, benzene, toluene, ethylene-benzene, and xylene. https://www.fuelfreedom.org/is-there-a-better-gasoline-addit....

> This may be done depending on the season to increase the octane of gasoline.

> An average of 18% of these aromatics is not what I’d call just trace amounts…

Yes, BTEX is added to improve octane. It's also possible to increase octane by alkylation and isomerization, which produce branched alkanes which tend to be less toxic and burn cleaner than aromatics, but reformation/dehydrogenation which produces aromatics is cheaper..

But yes, while the other aromatics aren't exactly healthy, they're nowhere as dangerous as benzene. So it makes sense to minimize the amount of benzene via regulation, but be a bit less strict about the other aromatics.

As an aside, a quick glance on that "fuelfreedom.org" site suggests they really like ethanol as a fuel additive, which makes me suspect they might be a front group for the corn ethanol lobby. So I'd be wary of taking what they say at face value.
FWIW, I haven't had any failures in ~3-4 months now. Every subscription using Stripe has been working flawlessly for the same time. Even usenet subs have renewed fine this year (just had an automatic renewal processed yesterday).

I use ICICI, Axis & HDFC Cards and all 3 have worked fine.
If they rest vscode will take their lunch (if not already so to some extent). I applaud their Fleet effort but it’s definitely a reaction to vscode, rather than going the hard way willingly
i believe that's George's goal with tinybox
What's 16 iter inference?
> If such a drug exists, I want to know why the body hasn't evolved either to produce it by itself or to obtain the same effect in another way

You're assuming evolution is perfect and that we have reached perfection already

Your question is also assuming that each drug impacts everyone the same way

Some people who take a certain psych med won't experience side effects, while others may experience severe side effects

E.g. most people who take Straterra experience benefits but some outliers may become extremely suicidal

I would say overall human science on drugs is primitive. I think to achieve what you are really thinking about will need a different overall approach to psych med development

I wouldn't overlook the potential for naturally found compounds either. Many indigenous peoples have or had vast knowledge on their pharmaceutical effects but often these were destroyed in genocides
>(beside the unusable modem in the Pinephones, which crashes all the time)

Install the OSS firmware. Quectel firmware is shitty. For me the OSS firmware doesn't crash at all, though I've heard other people say it still crashes for them once a day or so (?). In any case eg25-m will bring it back so it won't be "unusable".

>"if you don't like it, go away. we are happy with it as it is, there is no solution, and you shouldn't be seeking one. you are bad person for even asking. pine* is not made by apple/samsung, you can't expect it to do things".

You only get these responses if you reveal yourself as someone who didn't read the warning labels before buying the hardware and/or if you act entitled to a solution, as AndyKelley did in this thread. We indeed do not have any patience for someone who comes in and says "It's complete trash. The software is shit, the battery is shit, it's expensive, low specs, completely unusable."
OpenBSD: [CFT] Major Pfsync(4) Rewrite on the Horizon
> First, it's not always easy to map every object operation into either an open read or write.

It doesn't seem like it. Linux has a habit of multiplexing alternate functions through a single handle with additional and somewhat scary methods like ioctl. Plan9 manages this with servers, directories, and more than one path available for a single resource depending on what you're trying to access. This is far more sane.

> With time, we should have seen a lot of ugly interfaces resulting from this limitation.

They don't seem any more complicated than they need to be. Compare implementing a fuse server vs implementing a plan9 server. Yet I don't see where all of this complication adds anything or enables implementation of technologies that couldn't be implemented on plan9 with a few additional paths.

> People could no more keep up with simple general designs. And to squeeze every bit of performance,

These are contrary goals, and I'm not sure what you mean people can't "keep up" with "general designs." What is there to "keep up" with? And in exchange for that performance we got one of the most insane /class/ of unfixable CPU bugs ever imagined.

> And this is how we ended with the extreme fragmentation and heterogeneity we have in Linux,

And yet.. many of these systems are now being unified into generalized file descriptor based systems, that have wacky open methods, but boil down to allowing simpler interfaces through read(2) and write(2).
Also, 15mg of adderall XR is enough to get someone pretty high if they haven't developed a tolerance for it. 15 mg of Adderall IR is probably going to feel like doing meth for someone who's never done it
From my perspective, there's a vast divide between open source models and GPT4 at present. The lmsys leaderboard rankings are derived from users independently engaging with the LLMs and opting for the answers they find most appealing. Consequently, the rankings are influenced not only by the type of questions users ask but also by their preference for succinctness in responses. When we venture into the realm of more complex tasks, such as code generation, GPT4 unequivocally outshines all open source models.

That said, the advancements in models like Orca and the "Textbooks are all you need" paper are noteworthy (https://arxiv.org/pdf/2306.02707.pdf, https://arxiv.org/abs/2306.11644). I'm optimistic about what future smaller models could achieve.
Donald Triplett, first person diagnosed with autism, dies at 89
Is "fallen flag" a phrase I should recognize? I realize the site is probably not for me, but I would have appreciated a paragraph explaining what is being presented here
You can self-host an open-source model. Llama CCP is a very popular project with great docs.

https://github.com/ggerganov/llama.cpp

You need to be careful about liscencing - some of these models its a legal grey area whether you can use them for commercial projects.

The 'best' models require some quite large hardware to run, but a popular compression methodology at the moment is 'quantization', using lower precision model weights. I find it a bit hard to evaluate which open source models are better than others, and how they are impacted by quantization.

You can also use the Open-AI API. They don't use the data. They store for 30 days, which they use for fraud-monitoring, and then delete. It doesn't seem hugely different to using something like Slack/Google doc/AWS.

I think some people imagine their data will end up in the knowledge-base of GPT-5 if they use Open-AI products, but this would be a clear breach of TOS.

https://openai.com/policies/api-data-usage-policies
"That's the direction Powershell took, and to some extent was what other OSes were doing at the time of Unix. But Unix has become so ubiquitous and influential that we've forgotten that programs could pass more than ill-specified strings around ... The first step would be to stop putting "Unix philosophy" on a throne "

Well yes, but I think it will be hard or rather impossible to convince the unix crowd of anything good coming from windows.
Use a bell shaped contraption instead of a balloon.
They're not cool again. But it's a good reminder to some (many?) that they might have a collection of music they've forgotten to recode to MP3 or OGG.

Just remember that an OGG of an MP3 is still MP3 quality. It doesn't work uphill. It can't add what wasn't there in the source material.

OGG can give you a pretty good feel for what it was like for the team that produced the music, as long as the source material is at that level.
Ah, thanks. I now recall that I’ve seen this project before…
The "less space" argument does not seem to be true in every situation. Enums may suffer from alignments. See here:
https://dba.stackexchange.com/a/258591/50410
Well, if the other site was able to provide an actionable error message, it must be possible. It might not be in the website’s direct control, but they are in control of which payment processor to use.
> This prevents me from renting a Bixi bicycle in Montreal.

While I suspect this is a screwup on the part of Bixi, you're making the mistake of confusing bikeshare with bike rental. Don't worry though, you're in good company, including many companies that operate bikeshare.

Bikeshare is meant to be a transportation service to get people from point A to point B. More often than not tourists don't use it that way and even when they do, they would be better served using bikes that are not part of the bikeshare system so they're able to go slower than a commuter would and enjoy the sights on the way, as well as stop randomly to checkout something that might look interesting.

Tourists are almost always better off renting a bike for a day or even a few hours than using the bikeshare system.

Many bikeshare systems would in fact be better served restricting access only to long term members.
I have this problem all the time.

I live in Vietnam and my address looks something like

561/34/13 Điện Biên Phủ,
Phương 25,
Quận Tân Bình,
TP. Hồ Chí Minh

The ways this usually fails with websites:

They tell me a slash isn't allowed, like they know my address better than me.

They tell me I need a post code. There are no post codes in Vietnam.

They tell me I need a state or province. Hồ Chí Minh City is a city without a province. (There are five such cities that have the same rank as a province and thus aren't contained within one.)

They have no concept of phương ("ward") and quận ("district"), without which the rest of my address is anything from ambiguous to useless. They often have a "second address line" where I can put this in but they often have limitations that make it impossible to enter. (Like not allowing commas, or only allowing 15 characters, or not allowing periods, and I don't even remember what all problems I run into the years with it.)

And all for what?
> are agencies that do this

You're describing, in a nutshell, consulting.
Thank you, HN! This site is like a complete handbook to my dream :)
How often have you helped a friend by coding a patch for their Linux kernel? Why do you think you would do so more for some random iOS app if you were allowed to?

Software "maintenance" is just extremely hard compared to mechanical maintenance, so all of these arguments fall flat when confronted with any significantly-sized code base.

I'm putting maintenance in quotes for software because that is not what is actually required here. Fixing bugs is not actually equivalent to repairing a physical device. It is equivalent to repairing a design flaw in such a device. Which is of course also way beyond any repair service's abilities beyond the simplest flaws.
It seems utterly bizarre to make a sub out of carbon fiber.

The advantage of CF is low weight. But who cares what a submarine weighs?

Some of the articles about it's construction indicate that many of the engineers were aerospace engineers.

I wouldn't want a submarine engineer designing a plane, and vice versa.
People are commented "It's not a breakthrough! It's not CS-y _regular_ expressions!"

I suggest relaxing, everyone. It's a fun story, not a groundbreaking discovery.
Have you seen the bit where they cant get the 2005 logitech controller to re-pair over 2.5ghz? Or when there was a mapping issue with the driver stack so they were stuck on one trip spinning around in circles before having to use the controller backwards to finish the trip?
thats pretty much what happens when backend developers write UI, they mostly care about some ephemeral performance (hoping that their ui will get 1k RPS or something) while performance of existing tools (vue/react/svelte/remix/solid) is already absolutely enough even for heavy cases like high interval trading
> A reminder of what the web used to be

But this page still is here and is seemingly even being updated. So the web that used to be still is.
Solution: buy more books to compensate for the now negative number of books in your house.
Germany, Italy, and Israel love Paypal.

Countries with low consumer trust.
> a living proof that software companies do not give a single shit about their users and just want to push more crap, for cheaper, all the time.

Exact opposite, to me Electron is the living proof that software companies correctly care a lot about building a product people want, and correctly realize that the large majority of people correctly do not care that one of their top productivity app uses $1 worth of RAM, but want the app to have the features and UX they need instead.

The irrational obsession of part of the Hacker News crowd for the RAM usage of web apps is borderline psychotic. Man, take a chill pill, go get more RAM for a couple bucks once every 3 years, and let the engineers focus on UX and features ok? I don't want my productivity app to be a codegolf exercise
I assume, like myself, most people taking them don't talk to their coworkers about it.

Doubly so if they're taking them illegally
I share the same opinion, but also dislike these tests because each system benefits from a different approach to prompting. What I use to get a good result in MidJourney won't work in StableDiffusion for example. Instead when making these comparisons one needs to set an objective and have people who are familiar with each system to produce their nicest images - since this is a better reflection of the real world usage. For example, ask each participant to read a chapter/page from a book with a lot of specific imagery and then use AI to create what they think that looks like.

Regarding image generation in Photoshop I can confirm two things:

- It is excellent for in and out painting with a few exceptions*

- It remains poor for generating a brand new image

*Photoshop's generative fill is very good at extending landscapes, it will match lighting and according to the release video can be smart enough to observe what a reflection should contain even if that is not specifically included in the image (in their launch demo they showed how a reflection pool captured the underside of a vehicle.)

Where generative fill falls apart: Inserting new objects that are not well defined produces problems. Choosing something like a VW Beetle will produce a good result as it is well defined, choosing something like "boat", "dragon", or even "pirate's chest": will produce a range of images that do not necessarily fit the scene - this is likely because source imagery for such objects is likely vague and prone to different representations.

1st note about Firefly: Anything that is likely to produce a spherical looking shape tends to be blocked - likely because it resembles certain human anatomy. This is problematic when doing small touch ups such as fixing fingers.

A special note about photoshop versus other systems: Photoshop has the added problem of needing to match the resolution of the source material. Currently it achieves this from combining upscaling with resizing - this means that if one is extending an area with high detail, that detail cannot be maintained and instead is softer/blurrier than the original sections. It also means that if one extends directly from the border of an image, then a feathered edge becomes visible which must be corrected by hand.

I currently test the following AI generators, feel free to ask me about any of these: StableDiffusion (Automatic and InvokeAI), OpenAI's Dall-E 2, MidJourney, Stability AI's DreamStudio, and Adobe Firefly.
I still don't totally understand that first point. Are you talking about using enums for controlling the connection itself? Can you give an example?

Just to clarify, sqlalchemy supports any arbitrary mapping you want — it's entirely flexible in every direction.

EDIT ah, do you mean something like this?

CREATE FUNCTION do_thing(flags custom_enum)
Its best to look at overall scientific consensus across multiple studies instead of a single study. Maybe there could be some causal factors that we didn't think of when looking at a specific study?
Surprisingly, I don't believe it has anything to do with advertising. SaaS model is, by its very nature, hostile to its users - even the paying ones.

> If you are paying for a service, which adequately charges you at least how much it costs to run + margin, the service should not care whether you are giving them your eyeballs,

They may not care about your eyeballs, but their understanding of "adequate charge" is "what the market can bear". More specifically, if they allow for some automation, and that automation saves their customers a noticeable amount of money, then they'll try to capture as much of those savings as possible. This is business as usual - the entire market economy works like this. The problem with SaaS is...

> and you are entitled to request features like automation friendliness and APIs and e2e encryption because you can vote with your wallet by changing suppliers.

...that you can't actually vote with your wallet. Software resists commoditization, and SaaS companies are especially good at this. Whatever the service you use, it's highly likely there is no good alternative for it. There may be some competitors whose offering partially overlaps with what you use now, but it's highly likely there's some unique aspect that, combined with hassle of moving your data and overall inertia, will make switching service providers an act of last resort.

Those sticking points often aren't software-related at all! E.g. Netflix and HBO Max and Disney+ aren't really substitutes, because their catalogs do not overlap. Tech-wise, Spotify is mostly a shitty audio player (that gets worse every update) - their entire value was always in the deals they signed with the labels and artists. Etc.

Combine this with your typical SaaS targeting a global market, and you can see the power imbalance. They don't give a shit what you want. You ain't gonna "vote with your wallet". Hardly anyone does. And you're just one user of a hundred thousand, or a million - a rounding error. You're not worth caring about, not unless you're in a position to start a cascade of users leaving - which might happen if they try to screw you over and you're quick to Twitter, but which definitely won't happen just because they made their UI suck on purpose, or put basic automation behind a high price tier.

> 3) they are incapable of optimizing performance to turn profit with current billing structure; in those cases crippled API and automation-hostile GUI may serve as a throttle

That's a possibility in some cases, but I think that, if the "normal" mode of user interaction involves a website or a mobile app written using modern frameworks and development techniques, then it's probably a wash - increased utilization of the core service may be canceled out by reduction in the flood of requests their bloated GUI generates.
Bad zoning policy is probably the largest driver of most things that are killing cities -- it encourages wealth disparity, bad land use, increased emissions, and concentration of crime. Unfortunately, wealth is a driver of bad zoning policy, so it's a bit hard to get out from under it -- and some of the examples of "fixing" zoning are equally terrible, e.g. Houston's complete lack of zoning and incredible sprawl.
It’s sad how the entire music industry of actual innovators gets scooped up by conglomerates like InMusic.
What is worse, however, is the blatant rip-off business plan of Behringer. They went so far as to buy the chip company CoolAudio to build clones of the Curtis CEM3340 oscillator chip featured in all these 80’s polysynths.
Wanna know why Behringers product line exclusively features other peoples designs that have gone out of patent (or not, see Mackie ripoffs they built their base with).
You may say, well, that’s capitalism, but no, dear reader, it’s shady and involves no new R&D work, no innovation, and since their business model is loss-leading everyone else out of business, it’s parasitic and will result in stifled innovation in music hardware.
Allow yourself to keep one. Put an inscription in the front mentioning when you got the book and who gave it to you. Throw the rest out.

Keeping the one will remind you of the entire collection. And it's a nice memento of your childhood, and of those who helped you learn.
Tell me about it, it’s almost as if there’s no development on it. Or it feels like maybe there’s one person working on it part-time
I use JetBrains products as my main IDEs, but then fire up VSCode for smaller editing tasks on things like Ansible Playbooks and Terraform scripts, as there are official plugins for VSCode that are so much better than anything I've found on the Jetbrains marketplace.

It's good to enter a directory, type 'code .' and do some quick editing without the Jetbrains process of creating a project around the directory.

And I've grown to like the VSCode terminal, with side markers to help scrolling back to the start of a run and any errors.

Having said that, there are all sorts of things I miss from Idea or Webstorm when using VSCode, like great integrated Git and local history support. You can kinda sorta get close with a collection of VSCode extensions, but it doesn't feel as cohesive or polished to me. And that diff viewer is very Visual Studio, whereas the Idea one seem much more polished to me, like Perforce.

Maybe it's just what you're used to, and I've spent a lot of time in Idea and Webstorm. So for a large codebase, I'd definitely be inclined towards Jetbrains. As others have mentioned, the code discovery, navigation, and refactoring facilities are second to none. Not surprising as it's been continually developed as an IDE (rather than an editor) since 2001.
Really? Think another way: MVP. MVP is a big in the startup scene. No startup tells you how they made there MVP. Most of them think, if I get enough investment, if I get enough customers, then I will make it better. But until now the other way is just enough for my MVP.

So some would call it MVP and others would call it fraud. Until it is really being implemented as advertised.
The important point here was given infinite space.
The Almost Romance Languages
Could the AKS primality test, which showed that PRIMES is in P, be implemented as an honest regular expression? Presumably not because then we'd know that PRIMES is not just in P but is a regular language, which would be too good to be true.

https://en.wikipedia.org/wiki/AKS_primality_test