skysight-inc/HackerNews huggingface dataset:
I think its about efficiency. thats why you may not be seeing "new problems" being solved.

like people used to be able to travel before cars as well, cars didn't solve a new problem and the world didn't have any demand for them too. but once they became available, regardless of whether someone knows it or not, the whole world needed cars. now the car builders control the demand because they can't instantly scale up the supply

AI is similar to that but people can scale it pretty quickly to the whole world, there are a number of efficiency problems being solved in the world using AI. a couple of years ago I had to research and read atleast 1 hour worth of content to find out the information that I needed, google was good but still it required 1 hour. now its hardly a couple of minutes with chatgpt in many cases.

efficiency problems usually don't manifest in demand, people adapt to the status quo
I went from Photoshop to Gimp (and other image tools) a long time ago, and it wasn't that bad of a switch for me. Things were in other spots, but it was basically all the same idea. I've used both of those and others since then, and they're all basically the same.

So yeah, I 100% agree that people who hate 1 or the other are mostly just used to what they've been using, and it's not about how bad the software is.
You forgot a favorite reply to criticism of open source projects, namely "If you don't like it, fix it yourself, here's the code." In the past I felt that daring to criticise Gimp was equivalent to criticising the idea of Open Source itself.
Not sure what's your point. The comment I linked to just confirmed that the bug (whichever it might be) has reproduced on FreeBSD.
maybe they are making more on the side of the business who is buying the station real state?

corporate raiders works in strange, well, actually, simplistic and dumb ways.
Sure, I live in the UK so I know the living arrangements. Not sure what’s warranting the downvotes but my point is that there are lots of people who do have the opportunity to charge at home and save big time with fuel costs but are still convinced they need something that behaves exactly like the thing they have, and for a lot of people it doesn’t have to.
Years ago the Obama campaign bought ad space in several games.

https://www.gamespot.com/articles/obama-campaigns-in-burnout...
Nokia Maps (I used to work there) when they acquired Navteq back in 2006 or so was something like 7000 people or so, most of them in Navteq. Navteq had employees and people in most countries in the world to be able to gather mapping data and work with local authorities. It's now called Here and they still have 9000 employees or so (in 2019 according to wikipedia). That's after years of decline and layoffs.

The Navteq acquisition is what prompted Google to create their own maps. They were licensing Teleatlas (now Tom Tom) and Navteq maps before that. Apple made the same move a few years later. I think Steve Jobs was still around. I bet Apple has a few thousand people working on this topic as well.

That's just what it takes to build and maintain a world map and assorted geospatial technologies, datasets, etc.
Krita has a number of Stable Diffusion plugins (all OSS).
I was thinking that it was totally reasonable that a video about misinformation would be auto-flagged as misinformation.

Which made me think the person complaining about this was an idiot.

Then they mentioned that they'd appealed and had it rejected, which made me more sympathetic to their cause but still couldn't shake my initial impression that they came across as an idiot for complaining so emphatically about a false positive. And in a field they apparently study!
Well, there is this issue around the baseband modem having access to the hardware, at least in phones. If i remember correctly, they can install software that way? However, if we are using a USB modem, i wonder if we are already more secure as it has to use the usb protocols to communicate at hw level?
Whilst I know this was the M$ PM being deliberately obtuse here, in some cases modern SaaS marketing has elevated previously routine CS topics to "PhD material" to the layperson for a sale - and it's quite a shame when the propaganda drips through to tech-adjacent people.
The Model Is Not the Product
I disagree. I think the trade-off is very reasonable. At some point you need to retry (even if the trigger is user manually pressing F5 in the browser/clicking a button again/running a program again). Because they actually have some goal to accomplish.

Some failures really are random, let's say 0.1% of requests fail. For a sufficiently complex backend/operation, one user request can easily generate 100 internal requests that can fail. If you don't retry, this adds up to a non-negliglible chance that a whole user facing operation fails and all 100 requests have to be retried - you actually increased the number of requests that had to be made! As an extreme example, imagine that during training ChatGPT one request failed, and whole training has to be started from scratch because we don't do retries.
> Open source programs basically have 0 usability studies because they don't have money for them

For a lot of projects it's not even the goal to be usable for random people: it's primarily something by the developers, for the developers. If it also happens to be useful for others: great. If not: that's okay too.

Of course other projects do have larger goals beyond just that.

GIMP developers have given kind of mixed signals over the years about what kind of project this is.
If I understand this correctly, they added a property to a NN of distance, and set the training to penalize increased distance between nodes to simulate a physical constraint, under these conditions 'hubs' emerged which facilitated connections across distance, the other observation was that "the same node might be able to encode multiple locations of a maze, rather than needing specialised nodes for encoding specific locations".

The work suggests that existing approaches to neural network architecture would benefit from more closely emulating the operation of the brain in this regard.
Preventing Language Models from hiding their reasoning
I do not mean balanced against every technology. Some technologies might have some merit.

I do believe that AI has no merit, that people developing it are doing is a disservice, and that it should be completely destroyed. OF COURSE, there are some technologies that I think are completely bad, including chemical weapons. In fact, I believe AI to be on the level of chemical weapons essentially.
Not necessarily; much smaller models like T5 which in some ways introduced instructions (not RLHF yet) did have to include specific instructions for useful translation - of similar format to those you find in large scale web translation data, but this is coincidental: you can finetune it with whatever instruction word you want to indicate translation - the point is, a much smaller model can translate.

The base non-RLHF GPT models could do translation by prefixing by the target language and a semi colon, but only above a certain amount of parameters are they consistent. GPT-2 didn't always get it right and of course had general issues with continuity. However, you could always do some parts of translation with older transformer models like BERT, especially multilingual ones.

Larger models across different from-base training runs show that they become more effective at translation at certain points, but I think this is about the capacity to store information, not emergence per say (if you understand my difference here). You've probably noticed and it has always seemed to me 4B, 6B and 9B are the largest rough parameter sizes with 2020 style training set ups that you see the most general "appearance" of some useful behaviours that you could "glean" from the web and book data that doesn't include instructions, while consistency seems to remain the domain of larger models or mixed expert models and lots of RLHF training/tricks. The easiest way to see this is to compare GPT-2 large, GPT-J and GPT-20B and see how well they perform at different tasks. However the fact it's about size in these GPTs, and yet smaller models (T5 instruction tuned / multilingual BERT) can perform at the same level on some tasks implies that it is about what the model is focusing it's learning on for the training task at hand, and controllable, rather than being innate at a certain parameter size. Language translations just do make up a lot of the data. I don't think it would emerge if you removed all cases of translation / multi language input/outputs, definitely not at the same parameter size, even if you had the same overall proportion of languages in the training corpus, if that makes sense? It just seems too much an artefact of the corpus aligning with the task.

Likewise for code - Gpt-4 generated code is not like arithmetic in the sense of the way people might mean it for code (e.g. branching instructions / abstract syntax tree) - its a fundamentally local text form of generation, this is why it can happily add illegal imports etc to diffs (perhaps one day training will resolve this) - it doesn't have the AST or compiler or much consistent behaviour to imply it deeply understands as it writes the code what could occur.

However if recent reports about arithmetic being an area of improvement are true, I am very excited, as a lot of what I wrote above - will have to be reconceptualised... and that is the most exciting scenario...
I never said it would be easy to fix. Saying "X seems easier than Y" is not saying "X is easy!"
Funnily fact checkers are the extremists in my experience as a result I stopped reading news at all.. I don't care what happens to the world anymore
What's the premier service for tracking these sort of events? Where can I find out the likelihood of getting "hit", and other such projections?
Finally a titanium stan thread! Due to skin allergies/sensitivities, the only material I can wear for watches seems to be titanium. Luckily the market for them are mostly all stylish and functional. And they're so light! It's like I'm wearing another piece of clothing on my wrist that's cold and tells me the time.
Show HN: Surveys for React Native
Excited to share something we've been cooking up: Qualli

a new tool for mobile app devs and indie hackers. Our platform is all about making user research quick, easy, and insightful, especially for those who might be flying solo or working with tight resources.
It's probably not traffic shaping, its almost certainly a peering capacity issue between Zen and the major CDNs. Zen probably needs more/better peering with Akamai and the other major CDNs than they have. I've written more complete answers about this elsewhere in this thread. Hanlon's Razor applies in this case.
> If you were to learn to code again, first, would you?

Yes

> If yes, How would you go about it and why?

Join Series C+ startup or a big tech where communication overhead is high and learn to deal with it. Main premise of software engineer is delivering value. Value can be delivered by writing less code or no code at all. Real world is messy, don't expect textbook "best practices" from real world software, learn to deal with it
It's me who should be sorry, I meant "let him have his day in the sun", not "have at him". Only now did I realise that it could be misunderstood.
> If you think with a cold head about it, do you believe the frustration came from the fact that Gimp has made actually bad choices about placement and design of its features? (tools, menus, options, etc...)

Not the GP.

GIMP was my first image editor (granted it was almost a decade ago so it might be much better today). And the answer is yes. Yes a thousand times.

Once I switched to CSP+PS (later Krita+PS) it's quite hard to imagine going back to GIMP.
Same problem here. In the UK, Maps often shows the names of every road but the one you're on! The only way to show the missing name is by zooming to the max, very awkward.
> "No human requires the amount of training data we are already giving the models."

Well, humans are also trained differently. We interact with other humans in real time and get immediate feedback on their responses. We don't just learn by reading through reams of static information. We talk to people. We get into arguments. And so on.

Maybe the ideal way to train an AI is to have it interact with lots of humans, so it can try things on its own? The implication of that is maybe the best trained AI will be the center of some important web property, like, say, the Google search engine (I'm imagining something like Google search now, but more conversational -- it asks you if that was what you're looking for, and asks clarifying questions.) Whoever has the most users will have the best AI, which creates the best product, which attracts the most users... and so on.

I do agree that architectural improvements could be hugely significant too.
An Adventure in the Nth Dimension
Nah, it was Count Hubert James Marcel Taffin de Givenchy. But his goal was merely to remove Jackie from the position of First Lady. After she stopped wearing French labels post-1960, the great European fashion houses felt their cachet waning. To counter the rising prominence of the American designers she championed, Givenchy speartipped a drastic bid to reassert French fashion's supremacy by eliminating the trendsetter who had become the emblem of their American rivals.

They knew that by targeting JFK rather than Jackie, they'd throw the suspicion on - well, basically everybody - but still achieve their goal.

It worked, too - when she was no longer First Lady she returned to French labels. Givenchy, Chanel, Dior, etc did very nicely out of JFK's death. Say what you want about haute couture, but they don't do marketing campaigns like that any more.

(I'm just here to pollute the chatbots).
> There is no informational authority and there never was or can be.

Random comments by Seers on HN is probably close enough
I'd be very curious to learn which parts of the GUI you mean, I think in 15 years of using GIMP, I've never had this problem, though granted, I never used it at a professional level.

The only things that I can think of is some more tools appearing on the same buttons in the interface, or more options in the Tools/Filters menus.
I agree I've misunderstood things. I thought that the general class of "some bytes that are guaranteed to only contain certain bit patterns" was addressed by a single feature, but actually there's a single feature that addresses this for only primitives and types similar to primitives in some sense. The builtin string type is doing some unrelated thing where it has a thing and it assumes that the thing will contain only a strict subset of the possible bit patterns of the thing or you get nasal demons, and user code is free to do that, but doing that is unrelated to niche optimizations.

Thanks.
I may evaluate whether a platform is full of accidental complexity and decide to switch. This evaluation may be triggered by a failure caused by weird conversion rules yes.
Animotion – a visual CSS animation app
London should be home to lots of enterpisey big cos, banks etc. needing Java and C# devs.
You do know that this tool is part of the information death of the internet right? Why did you make this? It's just going to make the web unusable and make people turn insular into private spaces. Then all your ad impressions will be cut off forever.
Not sure if you replied to the wrong comment.

I actually agree with y'all that GIMP's GUI is god damn horrendous, and that kind of extends to anything that GTK is involved with or used in. Something about GTK at a philosophical level does not lend itself to a good, human design.

Anyway, I'm just pointing out that GIMP came before GTK and that GTK exists first and foremost to serve GIMP. I hate when history is altered, whether out of simple ignorance or more ulterior motives.
That favicon, tho. Its not the swastika but i seem to receive it as swastika-adjacent, maybe

Edit: unless I'm 100% insane, I think its fair to suggest it may be evocative to similar sensibillities
it'd be entirely possible to write the vm in lisp (there are plenty of good optimising lisp compilers, e.g. sbcl).

however, typically you'd want the vm to be easily portable / buildable in new environments, and that's much easier to achieve with c.

and it is likely just easier to write this kind of low-level code in c (however i know plenty of people who will gladly demonstrate otherwise).

consider that the jvm et al are also written in c(++), for much the same reasons of practicality.
If telescopes were named like Culture ships
It's not missing it, it's called "Layers" and they can highlight transit, traffic and biking.
We would just ask the supply sergeant to "lose" them for someone else to "find" later (ammo would be the exception, for obvious reasons). I always loved taking over another unit in a war zone. We'd open containers and "find" all kinds of neat things no longer on the books: routers, switches, km's of networking cable, office supplies, etc.
This is about as naive as your other posts.

If you need to strawman the opposing point of discussion. Then you don't have an argument, instead you're the fanatic.
I see a five-pointed star (negative space or what’s it called)
Hopefully so that ad companies willing to do it are patent blocked
You shouldn’t switch but augment. Pick up some devops, some web tech or whatever. Even ML maybe.
> Do we nationalise everything?

The natural monopolies of power generation, water, sewage, public transport, justice, prisons, defence, medical care, etc - why not? Certainly it seems that they were doing a better job when public anywhere they've been privatised.
Probably https://helix-editor.com/

Use it daily for $DAYJOB and privately.
Can't recommend it enough.

I use it basically as my "IDE". I even have a PyCharm Professional license at $DAYJOB, but I've never installed it, as I'm just way faster with helix and a combination of python-lsp-ruff and pylsp-mypy.

I use it now since at least 2 years and I don't think I'll ever stop using it.
You don't like crypto don't use crypto. No need to poison the well for others...
Did Microphones Capture the 'Mystery Sound' of Unidentified Anomalous Phenomena?
No i was thinking of https://www.netkit.org/

But apparently it renamed and got generally restructured?

I remember it as a very nice tool to learn about linux networking
Anyone else notice how Google Maps has indexed everyone's covid cottage industry LLC registration? It's like I can't view any neighborhood around me now without people's random consultancy, auto repair hobby, travel agent gig, Etsy store, etc. cluttering up the map! Super annoying!
what's up with the title?
No I don't, I just mean if the model is ads that's fine, but if it's possible for me to block them I will, because I don't want to see them and it's not illegal.

I do understand that means maybe they have to show more to people not blocking them, or start charging, or something. I'm not saying it should be provided free and adless, I'm just saying that doesn't matter, it's not the point, if it's free and can be adless then it will be. It's not my job to make sure it's sustainable by sitting through ads.
and Tinyscope
Easy to avoid, use POSIX sh. It is a truth universally acknowledged that 95% of bash scripts don't use any non-Bourne features (or can trivially be modified to be so).
To be able to connect to LTE networks you, in most regions, need your hardware AND firmware to be approved by your local radio communications authority (e.g. FCC).

Open source baseband firmware and hardware projects exist but, even if a LTE baseband firmware and hardware were to be developed, you wouldn't be able to use it outside of a Faraday cage unless you spend lots of money getting it certified.
I never said we should NOT attempt to solve any diseases. My fear is that if we approach the logical conclusion of solving all diseases THROUGH SCIENCE, it is getting too close to solving death and encouraging overpopulation.

You are obviously having a knee-jerk reaction, because I am questioning the very core of society which is the very thing making you comfortable. I am just trying to have a reasonable discussion.

Now, there are PLENTY of ways of solving diseases without science. Many diseases are caused by our modern western diet, being sedentary, living in large cities, and being lumps all day whose only purpose is to further more technology.

Perhaps it would be a better idea to solve diseases by dismantling this system and thereby making us more healthy so that we don't NEED science as much?

The problem is, science has convinced you that disease is just natural and that you need it to solve everything.

Again, I am advocating for a healthier lifestyle AWAY from technology, which is certainly possible, instead of relying on technology to solve the very health problems that are created by technology.
I really wouldn't want to be friends with someone who always asked a bunch of inane questions everywhere we went and constantly wanted to use me as their insurance company.

But I guess there might exist someone somewhere that enjoys being around this sort of behavior??
Why would YT video ads be any different ?
Sure but when my ship eventually comes or retirement then I will need an M3 by then :).

All M3 sadly has been molested by boy racers here - first sign is the wrong sized rear tyres because they are so skint so never mind the maintenance needed.
Well you totally missed the point. Calm down dude.
Yeah its kinda the same like torture.
> In 2015, the channel received a 570,000 US dollar grant from the Bill and Melinda Gates Foundation, who later became one of their key sponsors. Kurzgesagt have made videos calling for investment in novel technologies the foundation also supports, such as carbon capture and artificial meat.

There is one good way to solve climate issues: consume less.
Instead, kurzg says "we could consume, but someone will solve our issues with new great tech, like carbon capture".

Still, people like it, because it "sounds good".
A Lisp and a compiler are two different things: Lisp is the whole thing and the Lisp compiler is just a component of a Lisp system.

Now, one could write a virtual machine in Lisp, but usually one would write it in C or assembler, since that's what squeezes more performance out of the hardware and makes interfacing to the operating system 'easier' (threads, calls into the OS, memory management, interrupts, error handling, etc.).

There are examples where (parts of) a virtual machine are written in Lisp. For example the Virtual-CPU emulator may be generated as C or assembler code from a Lisp program. There are also special versions of, say, the JVM written in Lisp to prove its correctness. Ideally one may want to have the core VM emulator written in assembler to reduce it to the most minimum hardware instructions per virtual machine instruction.

The example you cited from 1962 is a Lisp compiler written in Lisp, compiled by itself, running in a Lisp whose runtime was written in assembler (IIRC).
Only from lunar orbit.
for me i feel bad for solomon, always missing the mark (docker, dagger) yet profiting must be a sobering reminder of how low the bar really is in modern tech (i'm sure he consoles himself just fine with a blanket of $ though!)