skysight-inc/HackerNews huggingface dataset:
I forgot the name of the reseacher, it was one of Chomsky's students who also researched how people (learn to) understand music. He also researched the subject of reading comprehension in people who lost hearing at different stages of their lives.

His research convinced me that any tool that wants to parse any spoken language absolutely has to incorporate vocalization information. Also, it convinced me that while it's possible that some people (esp. deaf from birth) can learn alternative ways of reading that don't involve vocalization, these are unnatural for humans, hard to learn and have poorer yield.

So, yeah, maybe some people don't read their code out loud to themselves, but most do, and for most of those who do this makes things easier. So, even if there's a way around it, it's not worth considering when we are talking about ease. People who don't do it are "playing with a handicap", they aren't in the competition for the easiest way to do things.

Also, I'm not convinced that having an internal monologue is the same as reading text using inner voice. Most people learn to read by first reading out loud, and only later learning to use inner voice. Only few people continue on to learn advanced reading techniques which allow to skip selectively and to perform some other mental manipulations on the text, but these techniques also often involve some internal vocalization, but it wouldn't produce the equivalent of speech. More like how people who have to control their computer with voice commands learn all kinds of shortcuts / ways to invoke functionality hard to describe using regular speech elements with clicking noises, whistles etc.
No joke. Happened just 2 weeks back.
Google does this too for their homescreen recommendation feed on android, even if your system browser is set to firefox, the links open in Chrome views (doesn't happen for Gmail and other apps).
You add it in your addendum, but I must emphasize that you are extremely biased towards Carnatic.

For context, I’m trained in Hindustani music and have given a number of performances and have family and friends who have done the same for Carnatic music. My experience is that Harmonium is very common as an accompanying/supporting instrument - probably precisely for the reasons you specified. Harmony is great, it doesn’t mimic to do the vocal variations - just support the singer doing it as well as possible.

What I’ve actually seen is that use of Harmonium as an accompanying instrument is much more common across the spectrum (both north and south) than Violin for classical and semi-classical - though unlike Violin it’s almost never used solo. OTOH I’ve never seen violin being used in Hindustani.
I'm talking about depositors - the regulations obviously didn't help because the regulators had to bail depositors out. If the regulators bailed out bitcoin institutions the people with crypto in those institutions would not lose any money either. Neither would be a planned action.

The regulations are so useless that the regulators have to roll in and start handing out money to fix their own mess. The system under low regulation is more stable - it works without intervention and rules changes. The regulated system the regulators keep having to make up new rules on the fly to cope with the fact that they are fundamentally destabilising the system and causing enormous losses of value to happen along the way by removing the feedback loops and protecting people from their actions at cost to the bystanders.

The regulations are net-negative value add and destabilising. The regulators are papering over that by unplanned cash infusions. Everyone in the regulated economy is assuming that the regulators fold and change the rules but they're all gambling on how the system will be broken. Nobody is behaving as though the regulations themselves are helping.

The point I'm making is if the rules are going to dissolve anyway, Bitcoin is a better system to go around bailing people out, because at least it is low-friction. It isn't exactly true, but superficially since Bitcoin can reliably preserve value in a way that the banks can't, we should bail out the bitcoin firms in preference to the banks. It is a more fundamentally sound system. We aren't see the sort of cascading failures that happen under the regulators. FTX goes bust and that is kinda it, whereas we've just had 3 huge banks go bust in a more regulated system - likely with more to come and high risk of a cascade of failures through the whole banking industry if the regulators follow the official playbook. Everyone agrees that following the regulations would result in systemic collapse in the event of a crisis. Compare and contrast to the Bitcoin ecosystem where something like Tether has survived at least 2 depegs and carries on like it is nothing. If the banks had that sort of resiliency against a run, this current crisis would not require a response. The reason they don't is because everyone is playing the regulators.
WebGPU is designed to split the difference between Vulkan, DirectX 12 and Metal, it can be implemented on top of any of those.

In practice it'll only use Vulkan on Android and Linux, the main two implementations both default to DX12 on Windows even though they could technically use Vulkan there.
It's more like "the last time I did a case like this it took around 3 weeks to close the case, so 3 weeks this time. Maybe a little less because there's less experimenting.".

Basing it on past experience like that automatically takes into account (average amount of) meetings, waiting on others for code reviews, etc.
Firstly, transformer architectures are not "just a search and optimisation problem". They do generalise. Whether that generalisation is sufficient to be structurally equivalent to what we consider intelligence is an open question, but getting them to demonstrate that they generalise is easy (eg. ChatGPT can do math, albeit badly, with numbers large enough that it is infeasible for it to just have occurred in its training set)

Secondly, this poses the problem of 1) finding examples like the one you gave that it can't understand (regarding your specific example, see [1]), 2) ruling out that there was something "too close" drawing the equivalence in the training data, 3) ruling out that the failure to draw the equivalence is something structural (it can't have real understanding) rather than qualitative (it has real understanding, but it just isn't smart enough to understand the specific given problem)

So I'm back to my original question of how we would know if these are structurally different things in the first place.

[1] vidarh: How does squeezing a tube to cut water flow give you a hint as to what to do about a deep wound?

ChatGPT (GPT4): Squeezing a tube to cut off water flow demonstrates the basic principle of applying pressure to restrict or stop the flow of a fluid. Similarly, applying pressure to a deep wound can help control bleeding, which is a critical first aid measure when dealing with serious injuries.

[followed by a long list of what to do if encountering a deep wound]
Maybe some aliens see us and say "Wow that blue planet takes 548 gleeglubs to orbit their star."
I'm not sure I would tell my manager or team. I'd probably request accommodations from HR since medical limitations are considered a protected disability.
Technically anything that's based on pytorch can run on CPU, you just need to tell it to do so. For example, in textgen add '--cpu' and you're done. It will be super slow though.

GGML format is meant to be executed through llama.cpp, which doesn't use GPU by default. You can often find these models in a quantized form as well, which helps performance (at a cost of accuracy). Look for q4_0 for the fastest performance and lowest RAM requirements, look for 5_1 for the best quality right now (well, among quantized models).

Oh yeah, textgen supports llama.cpp, and also provides API, so it looks like a clear winner. You might want to manually pull newer dependencies for torch and llama.cpp though:

pip install -U --pre torch torchvision -f https://download.pytorch.org/whl/nightly/cpu/torch_nightly.h...
pip install -U llama-cpp-python
> There isn’t a meaningful performance win

And is usually a significant performance loss, since starting a new connection to the CDN domain is quite expensive during first page load.
The Zulip chat system is explicitly based on the same ideas, if not the same code.
Well, we are, but some better than others, and most of us will still confidently make false claims more often than we should.
Here's a link that was on HN before: https://www.neilwithdata.com/mathematics-self-learner

There's no quick fix in there though.
Just published today's issue: https://newsletter.newsminimalist.com/p/wednesday-may-3-3-si...

I bet spam algorithms didn't like that I sent email to 30 people yesterday and 900 people today. Good problem to have :) Please check your spam folder if you don't see today's issue in inbox.
It refuses to code unfortunately :(
This was great for catching up!

I stopped doing graphics programming somewhere between OpenCL and Vulkan being released and always wondered what had happened - especially along with the sentiments in the industry since that's difficult to glean from an wikipedia article.
Over time I realized that the strength of GPT is not really in fact finding, because there will always be a limitation with it's training dataset, it's strength is literally in language. One of the most useful things I've gotten ChatGPT to do is to build a friends resume going into tech, being able to write a very unprofessional sentence like: "did some react, css and js coding" and just tell it to "make it sound more professional with metrics" and it spits out a perfect bulleted list in the exact structure that every article on resumes of the past 10 years told you to do.

Writing marketing copies is another place I really found it useful, almost as if I was sitting with a marketing professional telling them "I want to say this: ...." and they return me a perfect marketing copy.

I don't think the solution to GPT is to "fix" the hallucinations, rather it would be to educate users on what is and isn't possible with it. I think a similar thing happened with Siri when it first came out, people thought it was magic at first but very quickly we all learned what it's good (and not good) at.
They just mean "load your JS from your own site, not some other person's site"
When taking a mortgage you should prepare in advance. I took a couple of unneeded 2-year $500 loans, three unneeded credit cards and a car lease, all to jack up the credit score.
Google did user agent detection and would actively redirect Windows Phone users to degraded experience versions of things like YouTube and Maps even if the full versions would work fine.
Extrapolation from one GPT4 paper to all papers from all sources is a huge mistake.

It's funny the article makes its own overbroad claims without data or references, in the name of asserting that's all that's going on in AI.
I'm taking issue with "If people have "extra" money (e.g. COVID payments)" and that you're saying that this is now a very small amount of the total pie.

I additionally take issue with "If there's more employed (i.e. government jobs)" - and here's the total government jobs numbers: https://fred.stlouisfed.org/series/USGOVT and those numbers are lower than the value in January 2019.

And yes, we were going to have inflation. I believe it is fair to criticize the fed for not raising rates sooner.

> With the Fed’s main tool for stimulating the economy—interest rates—virtually useless right now, the problem becomes one of how to help the economy recover without it. But there is a solution. Under current conditions, fiscal policy— government deficit spending—is likely to be a very powerful tool for stimulating the economy. After all, with interest rates likely to stay at record lows, more federal borrowing is not going to affect investment spending by raising the cost of capital. That means that government spending financed by borrowing is likely to be particularly effective, since it won’t be offset by lower investment spending.

> The bottom line: To help cushion the crisis’s impact, the Fed has done its job and done it well. Now it’s up to the rest of the government to act to support the US economy.

And that's been weathered. So, the next question: why is inflation not responding well to the monetary policy?

In part, that appears to be that companies are locking in the higher prices (and increasing them) at a higher rate than inflation is growing while at the same time recording record profits on even lower sales.

That is the continuing part.

Let's look at the fewer jobs part. https://www.census.gov/library/stories/2022/12/net-internati... - you will note a substantial drop in the number of immigrants to the US.

Also https://www.cnbc.com/2023/01/30/long-covid-has-underapprecia... "About 18% of people with long Covid hadn’t returned to work for more than a year, according to a report by the New York State Insurance Fund, state’s largest workers’ compensation insurer."

So lets not blame government jobs for the tight labor market but rather a substantial decrease in the number of immigrants for the prior half decade and an estimated 4M US citizens that have left the labor market as part of long covid.
"...resulted in a tragedy worse than Chernobyl"

Tragedies are tragedies, and only scoundrels compete on the scale of tragedies.

But in fairness, this accident was small compared to Chernobyl:
https://en.wikipedia.org/wiki/Windscale_fire
Almost as bad as Oracle
> They been doing this since the very creation of their own browser.

Before that https://en.wikipedia.org/wiki/AARD_code
Post Soviet Russia's Vladimir Putin may go down in history as a JFK in Texas after the Cuban Missile Crisis.
True. It's a bit mind blowing that some metaphors in MVS (that carry over to z/OS) are rooted on decks of punched cards.

OS/400 has much newer ones and some of those are futuristic even now (the single memory map that encompasses fixed storage is a pretty cool one, even though deeply alien for most people).
Well, you can if the results are objectively unreliable, or the technology is wildly inappropriate in a workflow versus conditional logic where x always does y.

Some of the suggested uses are as absurd as blockchain mania trying to replace databases.
> .com isn't implicitly USA centric, it's just the internet default

Those both mean the exact same thing in this context. Genuinely interesting that you're not the only person who understood it a different way and suggested "default" instead. Neither would stand up to such pedantic scrutiny if you want to argue that one of them is wrong.

In such a short sentence about a topic that everyone here surely knows about, the words only reference the relevant aspect of the underlying information. You can't know if they have the wrong or right view without more information.
c) up until about 1990, nuclear reactors using U -> Pu cycles were a critical component of building nuclear weapons, and the designed intent of nuclear weapons was casualty figures in the hundreds of millions. This sat uneasily alongside a policy of "of course we don't intend to actually do that unless threatened".

Every now and again people remember this when looking at Iran, Ukraine, Taiwan etc.

d) the last UK agriculture impact of the 1986 Chernobyl disaster were lifted in 2012. https://www.bbc.com/news/uk-england-cumbria-18299228
Show HN: AI directory with more than 4500 tools and 100 categories
A comprehensive AI directory allows you to find various AI tools by popularity and topics. If you're a founder of relevant tool, you can submit your tool/product as well.
If they truly intend not to use Twitter again, why would they have any qualms with losing their handle?
So we're supposed to just go about our day, anxiety free, after seeing this?
I doubt it. Non-idiomatic translation is already covered by compiler-based technologies that already exist and are off-the-shelf. Idiomatic translation would require an LLM that could ingest large chunks of the code base; it is not sufficient to translate one function at a time (which is, again, a solved problem), and LLMs have scaling problems still as you go up. And, this is code, not human language. It doesn't take very many small mistakes where the code did this one obscure thing, but the LLM thought it was a more popular thing, before the whole translation is worthless. In my playing with ChatGPT if you deliberately bait it with code that looks like some really popular task but it's actually doing another, it is very strongly attracted to the popular thing.

An AI that uses LLMs but is more than just an LLM, maybe.
> In my experience, for any serious work you'll want to use the native apps.

Don't you see how absurd that is in 2023? It's like me saying "Online shops are nice in a pinch, but I advise folks to think of them primarily as viewing goods. In my experience, for any serious shopping you'll want to visit the bricks and mortar shop"
1. Have you done it before? If no, triple your estimate.

2. Do you know everything involved? If no, double your estimate.

3. Do you have someone that you will ask questions of or pair with to get through difficult sections quickly? If no, add half to the estimate.

4. Does your team like to nit pick pull requests? Add half to the estimate.

5. Factor average weekly toil into the estimate. If you don't measure this, triple the estimate.

This may seem like a really big estimate. But measure the estimate against the outcome and tell me I'm wrong.
This feels like some Sapir–Whorf type thing. The software can do anything, yet you can’t help but act as if there is some constraint because it doesn’t cleanly map to language.
Is there way to help others in your life? Either by volunteering or via your hobbies? Selflessness is very cathartic in my experience.
I'm sure you're aware, but I don't see a comment - the site is down.
That might be handy during development, but production would still need a "build step" for generating things like SRI hashes, asset filenames, sitemaps, etc.
I'm uncomfortable with your conflation of science, openness, and financing.
Probably in a thousand years nobody will be writing C++. In one year, there will still be a helluva lot of C++, including new projects.

Point being, the premise of your argument isn't granted. Is C++ going away soon? Or is it holding steady and even growing? How can someone objectively know either way?
Indian Startup vs. Corruption in Construction
How kickbacks are demanded and paid in India’s massive construction industry.
> but anyone with only weekly […] tickets is fine with a contactless credit card

1. The weekly capping always runs Monday to Sunday, so if your stay doesn't align with that, you'll get to pay an additional capping period, in which case buying a weekly travelcard aligned with your stay will likely be cheaper (as long as you know which zones you'll mainly require).

2. Having a travelcard gives you the ability to buy slightly cheaper rail tickets for destinations outside of the TfL zones. Pay-as-you-go doesn't, unless you physically get off the train in order to touch in/out at the boundary.

3. Transit nerds only: Pay-as-you-go is subject to certain maximum journey times. If you'll exceed those by staying to long within the system, you'll be presumed to have forgotten to touch out and will be charged a maximum fare. A travelcard avoids that issue.
Models like GPT-4 are highly functional, so they are not snake oil in that sense, but they are certainly not scientifically reproducible (or understood for that matter).

In fact there's generally a reproducibility crisis in machine learning, since things like models, datasets, training techniques, hyper-parameters are often only documented in the vaguest of terms.

Reproducibility doesn't mean I have a black box and when I push the button (after swiping my credit card) the light comes on as expected. Reproducibility in science means I can reproduce the experiment from scratch and get the same results.

Practically nothing is known about GPT-4. OpenAI's "GPT-4 Technical Report" doesn't say much more than the fact that it's "Transformer-based".

https://arxiv.org/pdf/2303.08774.pdf
There’s nothing stopping a non-US bank having a vault full of actual US currency backing its US-denominated accounts. And settling transactions by sending physical cash on a plane. It is more expensive than using a US bank which makes it much more electronic, but has the advantage that the US government cannot stop it except by shooting down that plane
If i could get even 1$ for reskinning chrome i would be so happy.
Hollywood's writers are striking to prevent an AI-generated creative hellscape
modern cousins of Theosophy, at the Steiner Schools and Biodynamic Farming are generally very quick to disavow any connection to the known charlatan M. Blavatsky. In more inquisitive times, the blurry, mutable texts and rites of Theosophy held some interest to New Age groups in the USA and elsewhere, a generation ago.
There are a couple of missing nuclear weapons out there somewhere as well.
> Another anecdote: I've never met a fellow developer that spoke highly of IBM. That includes the folks who used to work there.

Worked with a buncha folks in the NC Research Triangle area, all former IBM. None had good things to say about the engineering culture there. Most did long stays regardless -- it's that kinda of org -- talking like 10+ years, but jumped to other companies like Red Hat (ha!), Clorox, Splunk, and Uni research after the last big shakeup.
Let’s say I have a passkey in Chrome and no password. How do I add a passkey to iOS so that I can login via both mechanisms?

Is my understanding correct that if I only used Passkeys that I’d be permanently locking my account to a third party service to the vendor I used to login with in the first place?
I used to do some "competitive programming" back in university - which I think helped me grasp quite a few Mathematics concepts.
Yes.

MS called all their multimedia/gaming APIs DirectSomething for a while, then decided to group it all together into DirectX. It was also a time when you had to put an X into everything because you were XTREME.
dup: https://news.ycombinator.com/item?id=35796487
Well that would be relevant if they'd demonstrated any interest in actually reporting facts on the ground correctly.
I'm on Chrome on Windows and some of those examples work but most do not.
I think the OP means is that even for free (as in beer) Apple software you still have to have a credit card attached to your account (or at least you used to), even if it isn't actually charged, because of the way the App Store works.
Works nicely on my Firefox (Kubuntu 22.04), but Chromium is troubled. Doesn't scroll smoothly...
>Can you guys genuinely work 2 weeks on a feature without doing anything else?

Sometimes, but you need a progressive team that, e.g. that doesn't do stand ups every day when almost all the work is multi-day efforts.

You also need people who are technically skilled to not bug a developer about something they can find out themselves. More skill = more autonomy = less bother. That holds true for their work too.

A regular occurrence is people around developers leaning on them to figure out technical details because they are not technical enough - that should be their job, so that gap contributes to a higher number of meetings.

>Who the hell are these people that can reliably say feature X will take me 8 weeks?

They're probably overestimating then time the delivery to be around 8 weeks (they are more skilled than their estimate would lead you to believe). A feature like that should get broken up, then you estimate the individual ones. It doesn't matter that the fragments aren't testable/deployable on their own, it helps with the complexity. Decomposing that feature also helps you estimate better.
Actually CEOs or VPs get something called golden parachute when they leave a company. That is usually a lot of money.
Look at their comment history - they're a Musk/Tesla stan. There is no changing their view.