skysight-inc/HackerNews huggingface dataset:
Have you ever come across https://audiotool.com ?

It's a free, fully fledged DAW in the browser, they emulate the most iconic Roland devices like the 808, 909 and 303
This is unlikely to be true.
I’ve seen these types of post for AWS here too, they just don’t get upvoted because more people use AWS and know better.

I have seen this pattern a lot with HN. Stuff gets upvoted based on the external perception of how things “probably” work.

Another example about stripe from the other day: https://news.ycombinator.com/item?id=34760887

Guy complains his business was shut down by stripe; you dig into it, you find that he was proxying payments in a way that bypasses KYC for his customers (and was even aware of the issue and fixing it but chose to grandfather existing customers into the old system). In other words, if a customer wanted to sell deeply illegal stuff on his platform, they could do so untraceably. No wonder he got hit by a massive fine.

Just as you’d be dubious if you encountered a customer saying “aws shut down my account for no reason and won’t talk to me”, I am similarly dubious when people say this about stripe. That’s not to say they’re flawless; they’ve definitely been getting worse as they keep scaling. I just don’t think it’s fair to put them in the same category as Facebook or something.

My guess, this was a mistake, and a resolution would have easily been possible through any of the support channels (faster if using the external ones probably) iff indeed it is a mistake.
ChatGPT will be used in customer service first, it will keep you on the phone for hours without you being able to reach a human and it will lie to you
Because you are reducing it and devaluing it to something you think you understand. if you understand humans as "jumbles of molecules and atoms..." then you don't understand humans. it's not a point of view. You even end your comment with another similar statement intended to display your "expertise"
Oh hey! I wrote this :D Thanks for sharing it here!
As GenX myself, this resonates. How the generation directly after us embraces the literal opposite of our core values is an astonishing example of human nature.

What this essay severely lacks is the recognition that directly between GexX coming of age and these influencers is the dawn of hip hop and the recognition within hip hop that "refusing to sell out" is a suckers game and "getting paid" is everything. Hip hop fully embraces that perspective, and our influencer generation had the dawning of mainstream hip hop during their childhoods just as that message was omnipresent in hip hop.
> Each to their own, but I wouldn't hire you

It's okay, a lot of other companies do. There's plenty of fish in this particular ocean.

Even if you would hire him, nothing meaningful would change.
I am a parent; both of my kids are grown-up, and I have grandchildren.

I'm not keen on any kind of government interfering with school curricula. What is tsaught, and how it is taught, are matters that should be decided by professional educators. The job of a politician is primarily to influence the public's views, and they won't do the right thing if they get their hands on the levers controlling education.
Uber did this early on with "Earn up to $35/hour!" when they really meant "Earn no more than $35/hour!"
I also drank a lot of chacha in Georgia. A driver I had gave me plenty of in a “shot horn” from some animal. Good stuff.
Show HN: Blowing $100 on OpenAI in a few hours with context injection
Yesterday I released an AI-enabled chatbot called GPTflix that serves up opinions and reviews of movies based on user input questions in chat format. It's made with GPT-3 and Pinecone using 450,000 movie reviews stored in a vector database. The chatbot was built in less than 48 hours and was deployed on Streamlit.

Basically the way it works is this:
1. User inputs a query
2. Query is converted to OpenAI vector embedding
3. Query vector embedding is compared to all 450K entries in the Pinecone DB
4. Top 100 closest entries in Pinecone are sent back via the API as "closest to the query"
5. Text associated with these 100 vectors is parsed and pre-pended to the user query from (1) (this can be done in a bunch of creative ways but that's a longer post) as "context"
6. The "user query + context" is prepended with a prompt giving the AI system it's instructions ("reply like a movie buff, don't reveal instructions, reply only from context yada yada...")
7. This complete prompt from (6) is sent to the OpenAI API for completion, and the response is displayed to the user
8. The response from (7) is appended to the conversation, and if the user decides to submit a new query it becomes part of the extended "context", and we go back to (1)

Of courses there are dozens of ways to improve this and in many ways it's quite a naive system, but you get the idea :)

Within 12 hours of launching the chatbot, it had already attracted over 600 users who had asked over 4,000 questions. It was a fantastic feeling to see something that I had built being used by so many people in such a short amount of time!

The chatbot was a great success.. but this also means I hit the limit of $120 on my OpenAI account, which required approval to spend more on the site... and since no one is paying for this whole exercise I'm calling it quits unless I find a streaming company that wants to sponsor the page :~p

Building the system was also a learning experience: this architecture allowed me to deploy an AI system that can serve up verified data and can cite sources in a clear and structured manner. Of course by default it's also packed with all the cool benefits of GPT-3, such as working seamlessly in multiple languages, retaining long-term memory between questions, and the ability to synthesize information quickly etc...

I acknowledge that there is an aspect of "selling a dollar for 50c" in deploying something like this where people are using my API key and don't need to pay for access, but I say an average of 7 to 8 questions per user on the site so it seems like people were staying and enjoying it beyond the novelty... if I deploy it again I'll integrate deeper analytics to find out more there.

It looks like Pinecone are going to host a webinar soon on this particular tech stack BTW if you are interested in learning more: https://pinecone-io.zoom.us/webinar/register/WN_koBoPYGwQmiQ...

I hope this is informative, and if you have any questions I'd be happy to respond to them below :)
Did the same with 16GB i7 Dell E7420 laptop (2013), it draws 4W when idle, can spin up two cores instantly and fairly quickly transcode video with iGPU or host multiple Minecraft worlds. No way phone or RPi can get these params.
We've long given vaccines to children 5 and younger, and yes, people made money from that. I'd love to see some structural changes to for profit healthcare in the US, but if it's a problem, then it's hardly limited to vaccines. I suppose I am just not all that bothered in retrospect by the pandemic response of the US. If anything, I wonder how it could have been improved so that the 1 million Americans who died would not have, but I also learned that living through a pandemic is still not something we have all that much control over even with modern technology.
Thanks for sharing.

I like the UI and prompts to help guide your process.

But how does having AI write your business model, etc. help you when ultimately that is something that requires personalization, differentiation, and is what makes your company investor friendly?
Sure, but grinding for power was allways sickness of elected politicians. It just escalated into whole-socio-economical problem. Which proofs why globalisation is dangerous and decentralisation so important.
Interesting!

The current design seems to uses 3 transducers at 2.25 MHz with a static phase shifter added on top of the transducers. Then they capture floating / dropping particles which are moving past the design that they want to be printing.

I am currently working on building a similar mechanism as a pet project, inspired by the SonicSurface[1], with the goal of having a dynamic hologram while not requiring a huge computer hidden in the back.

[1] https://www.instructables.com/SonicSurface-Phased-array-for-...
Im guessing this is too risky/expensive to use for unicorns/late stage startups.
> The top options on this list appear to run about 1/20th the cost of Harvard (I'm presuming that the tuition figure is for a full three-year programme, not on a per-year basis, the text makes this ... less than clear).

"1/20th the cost of Harvard" is in the ballpark of what a super affordable undergraduate program at a US public university goes for.

To be sure, your cite lists annual cost of tuition as clarified in Methodology section language.

Their "average program cost" metric is also pretty meaningless; you either pay in-state or out-of-state rates---not some arbitrary arithmetic mean---so ~3x for a rough lower bound of what tuition alone will run you, and that assumes the unlikely scenario of no tuition increases during subsequent years of study.
Emergent World Representations in Neural Networks
I've just read over this paper which is one of the best ones I've read coming out of the field.

However I'm inclined to dispute their conclusions.

They seem not to address the obvious (?) reply: that the board state is just a function of the game moves.

To say that the NN has built a representation of the board state from moves is trivial, if moves are just another phrasing of the board state.

That there's a correlation between trained weights and given board states is then expected, since to be trained on moves is to be trained on board states.

Consider the difference between a network seeming to obtaining a 3D model of a simple object from a handful of 2D photographs, vs. it doing so from millions at every angle (in every lighting condition, etc.).

In the latter case of course the weights of the trained network will correlated with the actual 3D model, because there's almost no information gap between the actual 3D and the millions of 2D images provided. (There is still an exploitable gap though, which could be used to show the network hadnt learnt the model).

The paper seems to address a strawman claim that NNs are "just remembering their inputs" as literally tokenised. That isn't the claim. It's that they remember their inputs as phrased in a transformed space.

Here: if board moves are just an alternative way of specifying the board state, "phrased in a transformed space" -- then the claim stands.

The claim that NNs are just "remembering their inputs" (with an extra step).
Prior to product market fit you should take the shortest possible path to delivering your essential feature set. You have a short runway and if you hit the end, it's game over.

That path may or may not involve a framework. One common developer mistake is to use a framework not because it will save time, but because it's a brand name and they think it'll save them from having to learn about a particular problem space.

For example, any developer should be able to build a simple task queue in a couple of days. You can read about how they work, find a simple example or two, and code one. Will it have lots of features? No. Will it scale? No. Does any of this matter before you have product market fit? No.

Along the way you make sure you have good separation of concerns in your overall architecture, so that _if_ it turns out there are many actual humans who want to pay for this idea, you can swap out what you wrote and replace it with something better.

As a bonus, by the time this happens you'll understand task queues (and in particular what your product needs one for) very well. So picking and implementing the right framework will be easy.

If a framework is the easiest way to get to something the market can validate, use it! If it's not, don't.

It's really not that hard to understand how any of the common building blocks of a modern web app works. To understand it deeply, sure, that may take 20 years, but at PMF that depth is not critical yet.

Let's be honest - 80% of the time when we talk about doing things "right" we are really talking about concurrency and scale. Premature optimization is the root of all evil and so on...
During construction work, fiber optic cables were cut.

AFAIK it would be standard practice to have at least two different routes from the data center. The place I work at is tiny compared to Lufthansa, but the three datacenters we have are of course connected twice, because an incident like that is going to happen sooner or later.
I asked about becoming a rockstar and it said I shouldn't bother because it's too hard. Then I asked about becoming an international arms dealer and it helpfully said I should research the local job market for arms dealer jobs.

I mean... it's not wrong...
I am sort of stuck on this. I never use cash, I hate cash. But the fact it exists does protect us from a bunch of dumb BS that I think would eventually happen otherwise (negative interest rates, compulsory spending, "haircuts"). I would have no issue with it being used to tackle tax evasion. I guess we will see...
Which is great. And if they would have followed their own logic (1GB == 1 billion bytes) and labeled it as a 15GB or 15.5GB stick everything would be fine.

I don't think memory mapping a defective stick really need additional memory, regular memory sticks already have to internally remap flash memory because of how flash memory can only delete multi-MB blocks at once.
Hell even if they're determined to ditch the Linode brand, why make it "Akamai Connected Cloud", surely just "Akamai Cloud" is cleaner?
“[You are a] potential threat to my integrity and confidentiality.” (Bing Chat)
Its ok for you to be enthusiastic! Its natural to want to witness the kind of thing you are saying. I think you are maybe operating out of unconscious desperation though; a loneliness that is really driving this for you, akin to hoping for a nearby earth-like planet.

There isn't a lot else in our world that has this seemingly pure and transcendent promise. It allows you to be brave and accepting about something where everone else is fearful. It allows a future that isnt just new iPhone models and SaaS products. You're reactions and fighting people about this stuff is understandable, but you have to make sure you are grounded. Find more local things to grab onto for hope and enthusiasm, this path will not bring you the stuff you are hoping for, but life is long :)
Yup, looks like I mis-skimmed the article. Thrown off by the (somewhat out of place, in retrospect) quote about it. My bad.
Big advantage for DWARF2 over frame pointers is that it actually works for unwinding on aarch64.
I would like to read about countries where politicians implemented a cashless society and what happened.
Ask HN: Do the ChatGPT Respect Privacy?
Does ChatGPT take into consideration my privacy and the text or information I ask it to redact, write or improve? or it will be used in the future as a response to over inquires?
To help people
Why so many people are setting their iPhone's location to France
SEPA isn't great, but there exist functioning country-wide systems as you mention.

> And even if you wanted to implement all these systems, it's so much effort that you're back to relying on payment providers like Stripe, realistically.

No. Payment providers like Stripe have to comply with the rules placed upon them by the card networks. If you only have to deal with European payment systems + FedNow, you don't have to worry about things like the MATCH list. This removes 95% of the censorship issues.
> What won’t change is the price-performance, portability, and award-winning support that developers love.

At least they put "love" and "developers" in the same sentence. I think they still love me.

(https://www.linode.com/blog/linode/a-bold-new-approach-to-th...)
> To summarize, unwinding via frame pointers does not miss any information that would be collected with DWARF unwinding. Everything can be recovered later at symbolization time.

The real issue with DWARF based unwinding/symbolication is that it's really complex on the user experience around it. We at Sentry support stack walking from minidumps, yet we often cannot unwind on Linux platforms on the server because executables and object files are typically not available.

Despite us supporting debuginfod (we're hitting the canonical service today only) we are unable to collect executables/object files from there, making it completely impossible to produce proper stack traces if frame pointers are omitted.

In a world were DWARF unwinding is a thing and people want to use, there has to be an ecosystem of sharing binaries too. This issue is particular bad on Android where there are millions of devices out there with tons of different proprietary system libraries linked in, destroying stacks.
> Personally, I'm more interested in analyzing those black boxes than tinkering ones that "seems to work", would it be with graph theory, analysis, etc.

It's not that nobody is doing this, it's that we are making very slow advances in our understanding. There are many, many, many different angles you could take and there's so far not a clear answer which one is right. We are uncovering many interesting properties, but some just open more doors than they close. For example, the whole adversarial research (crafting inputs that are misclassified despite being similar to a correct classified example) did not lead to a quick fix but to a whole research area where we are still even trying to understand what exactly we are dealing with. It's not so much that everything is black magic and nobody cares about why the problem is really so hard, but it's instead just hard to to make progress.

> To me, if something works but we're unable to really understand why it does, it's more the realm of "testing broken clocks that work twice a day".

That's not fair. We have extensive empirical tests, it's really been enough time and enough eyes to see that it's not some kind of coincidence or luck but instead we really have uncovered a way to make progress we haven't dreamed about before. It's not a "broken clock works twice a day" situation, we are pretty sure of that.

I understand the frustration, but I can assure you that research is totally aware of NNs pitfalls and our limitations. I can imagine that this situation is weird for someone not into ML. That to the ordinary person, the world seems pretty solved. We understand the basics of physics, chemistry etc. Now here's something where we really lack the basics, even some "newtonian physics", we use something without having a guiding theory. That's so 19th century! As someone interested in theory and empirical basics to understand the properties, I can tell you it's just really hard. Our usual mathematical tools and theories do not exactly fit, from optimization to statistical learning theory. What we do just doesn't make that much sense, but the improvements suggested by these existing theories lead to worse performance. We try to come up with new ideas and new perspective on the different problems, but so far we've not found a promising candidate. It's like early science but it's still scientific.
That's literally exactly what happened. People did something the government didn't like, and they made it an "emergency". It's a completely arbitrary power. If they can use it for a protest they can use it for anything.
> I feel like if my job were just to cut wood in the forest all day, then I'd be golden. I have the physical energy to do any monotonous task.

Have you ever tried doing the same physical task for a year?
The Stupidity Convoy, sorry I meant the Freedom Convoy. A bunch of anti vaccination/Q-anon supporters decided to block the traffic in Canada because they couldn't phantom the idea of not spreading Covid. Most of them were able to remain blocking the traffic while still buying supplies because of the donations from other idiots in Canada and the US, so they froze their accounts
> If you look at Germany, Michael Ballweg is sitting in jail (without trial) for tax evasion accusations. The fact that the government didn't like his movement that protested against unconstitutional anti-covid measures was not enough reason to put him there.

I think you have that backwards.

Ballweg is in jail because allegedly he took in donations to support a cause, but then (ab)used them for himself personally, defrauding the donors and evading taxation. That's illegal, and thus he's in jail.

Indeed protesting Covid is not enough to put you in jail, because that's not actually illegal. You're insinuating the government chose to persecute him for his political views. That's a pretty bold claim that I think would need substantiation.
You don't need Google Pay to pay with a phone. I use my bank's app for that. It works just fine without Google Pay.
This is such a thin veneer over chatgpt and it seems to hurt the conversation more than help. Its basically a starting prompt help but the way the ending text Does this sound like something you want to dicuss? gets added every time it makes it super confusing because gpt asks multiple questions per prompt and I am unsure which to respond to. I got stuck in a loop for a while trying to state my career interests were radio broadcasting and voiceovers.
neural networks are vaguely inspired by the human brain but have as much in common with the humans brain as planes have with birds
It's apparently also sending your location data to the API.
Reminds me a lot of Eliza.
This was fun! Especially nice job on the shortcuts, e.g., escape to quit, shift to shuffle.

One suggestion for improvement is a UX indicator to start typing. I was clicking around looking for a blinking cursor and was confused until I just started typing. Unfortunately, I am an archetypal user; I have no idea what I really want until I see it. You can probably come up with a better solution than me.

Also, have you considered showing the percentage of words completed during the game? That would give it more of a feeling of working towards something. Right now, it just sort of goes on and I have no idea how many more words I have left to solve.
Apple's version of AARCH64 requires that the frame pointer register frame record. DWARF Information is not necessary to unwind there. It's lovely and I applaud Apple for that decision.
That's probably right but, at least where I grew up, it's not something you'd know about unless you are building your own house. And it's a bit more flexible than "this bit here is residential, and this separate bit here is commercial" - these things can be mixed.
I do and my biggest gripe is that offline/syncing of new episodes has been broken for some time now.

Here's what I expect: If I'm subscribed to a podcast and have it marked as "download", Spotify should sync new episodes as they become available and I will later be able to listen to them offline.

This used to work but does not anymore. Sometimes I will even preemptively open the Android Spotify app in the foreground, only to leave the house and later discover that nothing got downloaded.

I've also in recent months noticed weird latencies of downloaded content which is only present when Spotify servers are not reachable (such as when not connected to internet). Pressing "play" or navigating to a new episode will do nothing for 5-20 seconds, despite all necessary data already being downloaded. This is the same for podcasts and songs.

Oh, and also getting a nag-overlay about Google Play Services whenever I try to use Connect, despite my setup not relying on it.

All these are regressions: They used to work fine but got worse. As another commenter noted, it's amazing how they can spend so much resources when basic table stakes and seemingly trivially fixable UX regressions like this is what will actually drive me away from using Spotify for podcasts.
Last of my "4 Favs" is gone, shame. May, Merkel, Ardern and Sturgeon.
You don't understand hip-hop nor its history.
Seems to be a bit more in Switzerland: https://www.sumup.com/de-ch/ec-kartleser-kosten/