skysight-inc/HackerNews huggingface dataset:
I think the issue is just that people are using different words to mean the same thing.

If we get precise, take for example what you said earlier:

> it's slightly better than the mean across all topics.

Most people who can do "better than average across all topics" usually aren't considered "dumb" at all. They might even be considered impressive, albeit being a jack of all trades might be a career disadvantage.

In these discussions I see (generally) a strong sentiment among the naysayers along the lines of "because ChatGPT is so overhyped, I've decided to play it cool and downplay it as a reaction to the hype". And hence the other comment suggesting that you're intentionally not allowing yourself to be impressed by the state of the art achievements.

IMHO there's too much arguing over how we should subjectively "feel" about the new tech. Everyone should be free to "feel" whatever they want to feel about the state of things, whether being impressed or not.
FWIW, Knuth's chapter on satisfiability mentions MiniSat once for historical interest and discusses Glucose heuristic for five pages. This matches my impression of their technical contributions.
> The MHD drive does not have moving parts, reducing noise and vibration, making it harder to detect via sonar

Uh what? Sonar is active detection, using the bouncing of emitted sound waves, no? Then I don't see how a silent engine makes it harder to detect via sonar if the signals will still bounce just as hard from the hull.
Could the ulcer question just vary based on the type of ulcer? I know that h. pylori is a big culprit in people who have ulcers but are otherwise healthy, but IBD causes ulcers too (putting the "ulcerative" in "ulcerative colitis")—and since stress is a driver of IBD flares, those are certainly ulcers by way of stress. But they occur in different portions of the gut, usually.
The population of electric cars drivers without a smartphone must be low enough to ignore them.
Oh, you can buy as many cards as you want.
Figuring out how to make a good game without too many cards is definitely a constraint. At $15-20 a card, a 60 card deck is pretty pricey.
The wrong Amazon is burning.
I wonder if apkmirror is against Google terms? Use it to download old versions of apps.
This closed in 2006.
I find assuming that there IS a solution helps focus the mind.
Is there a similar book on CS?
Replacing the battery is still too labor intensive. They need to simplify it and speed it up. Ideally, a machine does most of the work.

In which you’re mostly left with the cost of the battery itself, which today is about $7k. But in 5 years will be $4k
> Switching to a GUI to browse the JSON that would let you copy the path to the current value would probably also help there

Try https://jless.io/ then.
Which is definitely what you want in your authentication subsystem.
Show HN: GPT Everywhere – Windows, Linux, Mac Support|50% Discount for 20 First
Hey HN! I'm excited to share GPT Everywhere, a cross-platform app that makes interactions easier with GPT AI models for Windows, Linux, and Mac.

As a developer and solopreneur, I found myself frequently copying and pasting from the ChatGPT website, which was not very efficient. So, I coded GPT Everywhere, enabling easier workflows for developers and others by using drag-and-drop file functionality, keyboard shortcuts, and interaction with multiple AI models. Even Oobabooga with Oobabooga API.

50% discount for the first 20 Hacker News users!
https://jhappsproducts.gumroad.com/l/gpteverywhere/happyhack...

Try the 1-day free trial: https://jhappsproducts.gumroad.com/l/desktopgpt

Features:

Drag-and-drop project files
Keyboard shortcuts for quick access
Use multiple AI models (OpenAI, Azure API Key, and Oobabooga)
Create different "special skills" for GPT
Complete control over AI-generated content
Whisper AI integration for voice commands
Built-in Monaco Editor for project management
Efficient task automation using chains

Detailed usage guide: https://jhappsproducts.gumroad.com/p/gpt-everywhere-usage-gu...

FAQ:

Do you steal my API keys?
No, I have the 32k already :D

How can I use this app?
Check out examples here: https://www.youtube.com/watch?v=swVdX9CN9-Q&ab_channel=JariH...
https://medium.com/@jarimh1984/desktop-gpt-is-here-top-featu...

Does it work with GPT 3-5 API?
Yes! For complex tasks, GPT-4 is recommended.

Questions: hello@jh-apps.com

Disclaimer: This product is independently developed and maintained. It is not affiliated with, nor officially endorsed or supported by, OpenAI or Azure.

Give GPT Everywhere a spin and share your thoughts! Happy Hacking!
This is pretty much my recollection of learning it at university in the early 2000's. Learning rules automatically wasn't so much of a thing; people were far more interested in being able to efficiently get rules from expert humans into the systems without too many intermediate steps.
Which suggests to me that CO2 extraction from the air should be the next big target for innovation?
If P = NP because there's a O(N^{Graham's Number}) polynomial algorithm - a 'galactic algorithm' indeed - then the lay description is theoretically correct, but meaningless in practice.

In particular, the hand-waving is the phrase 'sufficiently many examples.' This may be impossible to provide even if only a googol (10^100) examples are needed, because of mass and energy limitations of the universe - there's only so much you can do with 10^80 atoms, and the speed of light is too slow.

"Only a googol" because Graham's Number is mind-boggingly huge - https://en.wikipedia.org/wiki/Graham%27s_number

The Wikipedia entry for "galactic algorithm" at https://en.wikipedia.org/wiki/Galactic_algorithm even mentions SAT: "a hypothetical large but polynomial O(n^2^100) algorithm for the Boolean satisfiability problem, although unusable in practice, would settle the P versus NP problem".

Algorithmica may therefore be very little different than our world, other than that people no longer debate if P = NP.
Try punching random holes - and see if it creates a musical scale as we know it (go for a pentatonic scale). It's very unlikely that the placement and sizes (placement also affect sizes) of the holes will create that scale, even if you perform the random experiment again and again and again.
Where are you getting these prices ? RAV4 is a lower end of price for the category here, even Model 3 is more expensive.
Tito would like to speak with you
Well, they probably can since you give them consent to keep your hair when you leave the shop… Disposing it would otherwise be considered theft, no?
Ask HN: What are some good resources for learning about low level disk/file IO?
I've been messing around with writing a toy database for fun/learning, and realised I've got a fairly big gap in my knowledge when it comes to dealing with performance and durability when dealing with file reads/writes.

Example of some questions I'd like to be able to answer or at least make reasonable decisions about (note: I don't actually want any answers to the above now, they're just examples of the sort of thing I'd like to read in depth about, and build up
some background knowledge):

* how to ensure data's been safely written (e.g. when to flush, fsync, what
guarantees that gives, using WAL)
* blocks sizes to read/write for different purposes, tradeoffs, etc.
* considerations for writing to different media/filesystems (e.g. disk, ssd, NFS)
* when to rely on OS disk cache vs. using own cache
* when to use/not use mmap
* performance considerations (e.g. multiple small files vs. few larger ones,
concurrent readers/writers, locking, etc.)
* OS specific considerations

I recall reading some posts (related to Redis/SQLite/Postgres) related to this, which made me realise that it's a fairly complex topic, but not one I've found a good entry point for.

Any pointers to books, documentation, etc. on the above would be much
appreciated.
Sure Phoenix is an easy case with dry weather and car-based infrastructure but there are huge areas of the US that are fundamentally the same. If they can solve the problem of driving safely and conveniently in Arizona they can set it up elsewhere too.
Further option

* You might be bought-in, eg emotionally, to a situation that prevents solution

For example, you used something in the project you made, and that part needs to be ditched; or maybe you're not working in that team; or you consider yourself the best person to do something when really someone else is and your pride is getting in the way ... et cetera.
Looking forward to the day some retailer's POS gets hacked and public lists of tippers vs not tippers is leaked and moral shaming begins. Or maybe it will affect your social credit score, surely that's coming soon to the West.
EV's range wars matter to consumers because charging at home can be a quarter of the cost of charging at a supercharger.

If your ICE car gasoline cost 4x the price at any gas station except your home one, then you too would want a tank as big as possible.
I disagree with the article. Claim that Youtube's next biased towards liberals can be explained that you are in a liberal bubble. Have you ever seen Youtube's recommendations in Russian location (when it can not to figure up who is watching) after clicking on a few pro-Russian videos? I am sure you can gather opposite evidences if you will manage to switch to conservative bubble somehow.
> I don't look at Satya Nadella and think of a man who has taste.

While I generally agree with your point, this is unfair.

If you're trying to set-up a comparison with Steve Jobs then ok, Jobs did act as guardian of Apple's sense of style and taste. And while that kind of worked for Apple, during one period of its evolution, it's arguably not a necessary role for the CEO of a multi-billion dollar global business.
OpenAI Faces Canadian Inquest: The Privacy Battle on ChatGPT's Data Collection
I have multiple Google accounts, one in each country. This solves the "app not available in your country" issue.
There is passive sonar too, which is just listening.
If the page has loaded, it's loaded. There's no moving parts once you have rendered HTML from the wire.
Offline functionality naturally requires client-side code to handle storage, caching, synchronization etc, so client oriented frameworks are preferable in those scenarios. However, this comes at the cost of additional complexity, and I argue that this complexity may be unnecessary and htmx may help you achieve your goals easier

You said it yourself:

> We all have finite time and it's great to learn something once and be able to use it multiple times.

We all have finite time and it's great to use tools that help us work efficiently, following the strengths of those tools, instead of having to maintain unnecessarily complex solutions
> imitation models are adept at mimicking ChatGPT's style but not its factuality

this is largely a pot calling the kettle black. The LLM game is not about not mimicking somebody else. It is about not being caught doing so :-)
You're also literally making every single customer uncomfortable, for what it's worth. Maybe the product you offer is so valuable or unique you can withstand that, maybe not.
Why do you need status in the UK though, I'm not sure it's a requirement, probably more of an ego thing? I've been to garden parties at Buckingham Palace, balls at Oxford and Cambridge university, worked in investment banking, worked in academic research, come from a severely deprived working class area and terrible schooling, achieved in education and now live in a comfortable middle class area.

I don't think status or class has been much of an issue, but I haven't really needed nepotism, I've tried to live off my own skills and achievements and just be nice to people around me.
I think saying that we got social media "wrong" today is not unlike looking at 1920s and 1930s cars and saying that we got automobiles wrong. We've only barely figured out what components social media is even made up of at this point.
Super short answer: SAT doesn’t exhibit the nice properties other optimization problems often have where you can tell when you’re near a correct answer. So it doesn’t resemble most continuous optimization problems. Regarding parallelism, there has been research into parallel SAT, but it’s hard in part due to the problem of sharing information between threads/tasks in conflict clause learning algorithms. I don’t remember specific papers but a quick search on google scholar or looking at past SAT competitions would turn up material if you’re interested in the topic.
They don’t sell a sports car but they also kind of sell sports cars.

Everything they sell seems to be a bit if everything. I find their cars really ugly.
I believe fuzzy logic had its own axioms which aren't the axioms of propositional logic extended to probabilities. So the representations look similar but are manipulated differently.
> Why not?

Why?

No, seriously. Why?

Most people are (correctly) disillusioned enough to understand not to use a company-provided feedback funnel.

It is possible that this one is different. Doesn't change the fact the correct first impression is to never use the feature.
Canada to launch probe into OpenAI over privacy concerns
Carrying about climate was the zero interest rate phenomenon.
This feels like an acronym that takes longer to mentally decode than just writing the thing out.

I've never heard of this one (or at least not seen it commonly enough to actually be worth remembering), and at least for me formulating a comment takes much longer than the act of typing it, so I'm not sure what exactly is saved in cases like this.
TheStateOfGarnet2023
I'll put it to you this way: all the militaries of all the countries in everything they do, are responsible for 6% of the CO2 emissions. I'll let you figure out why explosions alone were not mentioned at all.
Wow, I never seen such thing as conventional comments. I went further and found conventional commits, it was pretty good. Thank you for sharing!
It always struck me as an interesting way to get out of having to do a bunch of horrible control theory calculus and still get credit for it.
I tried with non-trivial program, e.g. Ghidra (without the GUI part, obviously), but it turned out to be impossible due to many changes necessary in the codebase. Thus, it's not entirely true.
Note: "survey conducted in March"
Today's figures would be very different IMHO
> Switching to a GUI to browse the JSON that would let you copy the path to the current value would probably also help there

I use an app called OK JSON on the mac for this. Its okay.
No, thanks, "Madrid" as in "Madrith", nope. Better the Castillian one.
I don't doubt it for a second. My native tongue has these irregularities and they are my pet peeve.

In my head I stubbornly use my own regularized versions. Often, when I use them by accident, people don't even notice! So perhaps I can create a trend.
I'd hope that any modifications done in the current era use up-to-date anthropometrics.
Am I correct in understanding that this can only manipulate (get or set values) from a JSON path? That is, is it not a replacement for jq?

For example, I frequently use jq for queries like this:

jq '.data | map(select(.age <= 25))' input.json

Or this:

jq '.data | map(.country) | sort[]' input.json | uniq -c

Is it possible to do something similar with this tool?

This is not a slight at jj. Even if it's more limited than jq, it's still of great value if it means it's faster or more ergonomic for a subset of cases. I'm just trying to understand how it fits in my toolbox.
My Youtube Shorts are 90% conservative and I'm a swing voter.
I think the constraint here is battery manufacturing capacity. If there was enough batteries available cheaply you would see budget electric cars. Meanwhile if there is a constraint it makes sense to allocate capacity to highest margin lines.
Definitely know what you mean. I often end up feeling anxious about things I’m working on, feeling like they might not matter even if I solve them, or that I might not be able to solve them.

So, at least for me, there are 2 sources of this anxiety:

1. Does it even make sense to solve this? - Best thing is to try to validate the problem. Find people to talk to, get feedback. Or think about alternatives and constraints. Every now and then, I start feeling like “what I work on makes no sense, I should just abandon it”. Only to then analyse it, walk through the different options and decisions and realise I’ve done this decision making exercise previously when starting the project and I still agree with the outcome. But I guess it’s good to recheck the assumptions every now and then.

2. Can I solve the problem? - I often get discouraged when I realise things are a lot more difficult than expected and I start to doubt myself. Usually results in me procrastinating and taking a break. Things that help me are: taking a deep breath, doing some searching for similar problems, breaking the problem down into smaller tasks, finding a smaller, yet similar problem to address first. Again, talking to people and reaching out for help can be great. People are often happy and flattered when you come to them with well-formed questions and acknowledge them as someone you consider an expert in a field.

Hope this helps. In general, when working on very hard problems that might not be solvable, try and break them down, find the riskiest piece that seems solvable, and try to tackle it. If you fail, at least you fail fast and you can rinse and repeat :)
People who care about price don't pay $3k/year on car servicing at a car dealer... They buy some reliable model and pay $50 for an oil change every other year.
The way I've done it is to get "quantitative" polling from other teammates.

Basically I do a poll of something like (a) confidence that the solution will fix the problem (b) estimated 80% confidence time range required. I do that for whatever options have been proposed, and then use the information to determine which option is the most promising. There's some principle that the average of many guesses is better than one, so I try to use that to make a better decision.
I read somewhere that sulfur emissions from global shipping have been making the part of the world where such shipping is most active (i.e. around Europe, North America and China) cooler than it otherwise would be. But now we're using low-sulfur fuels, so things might rapidly get worse in these latitudes.
Vietnamese with a northern accent please :D
How? It started with all the wrong steps. Everything around how openai promoted it is toxic. That company is worse than facebook. If you want to get ai right then free openai out of its misery.
How did I just randomly find this? For the best conspiracy theories EM is based on, Google Scholar for clinical research. scholar.google.com, type in 'pseudomyopia', also try 'NITM' and for the most fun, 'lens induced myopia'. Doesn't make EM right, but the optometrists don't tell you what actually cases myopia.
A submarine is like a ninja. It tries to sneak around undetected.

Using active sonar is like placing a siren on your head.
There are cities which run conservative. Bakersfield comes to mind in California, also roughly the size of CS, at 403k population.

The urban/rural alignment of liberal v. conservative politics is a good general rule of thumb. There are always exceptions.

But even (or especially) in deeply-conservative states, cities tend to be far more liberal. Salt Lake City (Utah), Austin (Texas), and Atlanta (Georgia) are particularly strong examples.
"Suppose I'm trying to allow multiple threads access to a Dictionary object."

"You should use a ConcurrentDictionary."

"Okay, but I'm actually asking about ways the compiler could help out with code duplication. I'm not actually trying to protect a Dictionary object."

"A ConcurrentDictionary would fix that."

"What I'm looking for is some way the C# compiler could help adding a wrapper to many functions. The Dictionary object was just an example."

"I've read your problem and you should use a ConcurrentDictionary."

(Screams in XY.)

https://stackoverflow.com/q/52312822/3568
Why the board is photographed only from one side?
Indeed. It cannot be your mistake.
i tried this some weeks ago and couldn't get it to work. I managed to implement the ChatGPT stuff but everything beyond that like implementing Google into it didn't work...
It was very difficult.

I had to learn about astral projection, which allowed me to disconnect from myself and rise above my physical body so that I could see what I was doing.

It was only then that I was able to visually observe myself and found that I was actually looking at Hacker News.

It was well with the trouble.
I would expect anyone radical enough to care about this probably doesn't order from Amazon anyways.
I think the idea of replacing devs with LLMs is missing the point of what a developer does.

Yes, today, developers are people who know programming languages, that's something non-developers don't know, so teach an AI do code and you can spare a developer, right?

But no, what developers really do is tell the computer precisely what it should do, a programming language simply the best way we have found to do it. Using GUIs, natural languages, etc... may fell less obscure to the layman, but the problem doesn't go away, in fact, it is often made worse because of the fuzziness of natural languages. There is a reason developer have been using programming languages for so long despite countless attempts to find alternatives, they simply haven't been matched for the task of telling a computer what to do precisely. And if something better is found, then developers will use that, and besides some syntactic technicalities, the job will be essentially the same.
I guess you can't have it both ways. I think (and this is perhaps controversial even though it shouldn't be) apps looking "consistent" on desktop is a ship that sailed long ago.

I use a handful of apps on desktop and they don't look consistent anywhere. Spotify, VSCode, Rider, etc. Desktop design has entered the same space as web design now. Not just for the Spotify-ish apps that are basically web like, but also for everything else. The Win32/Qt/etc era is gone. Dead. It's not coming back.

The OS should provide services though for security and UX consistency in a few cases. One example could be permission dialogs, file dialogs and so on. That does mean that it's a jarring UI jump to go from the app to a dialog opened by the app, but that's fine and unavoidable.

But in the end it comes down to this: do I want my app to look the same to everyone, or do I want my app to look the same to the user as the other apps on the user's desktop? And my answer 20 years ago was "desktop consistency!" while my answer to day is the opposite. Consistency within the app is important for usability though (here is where Windows itself fails with its hodgepodge, since you can argue it's a single "app"). But consistency between N apps running on the same desktop? Not happening. Given that, I'd consider it quite a nice feature to be able to "freeze" my app, and not risk a future update of it sucking in newer OS libraries.
The trend is towards more and more self contained apps with vendered everything.
First, make sure you understand the problem. Look at some particular examples of your problem where the solution is clear, understand the components of the problem. When your have a more or less complete image of the problem in your head, make a list of potential solutions/approaches. Think about the list that you made until one particular approach or solution appears to be the most fruitful and then pursue that. If/when you get stuck, go back to earlier steps of this process.
I just tried it with a local newspaper, it did remove the floating pane but didn't unblur and the text is also scrambled (used to be way worse protected, firefox reader mode could easily bypass it)

(https://archive.is/1h4UV)