skysight-inc/HackerNews huggingface dataset:
Yes that's true, but performance vs run time isn't an easy win as compared to say using bicoders with pre-embedded retrieval embeddings and just embedding the query (which is almost always a < 0.1s operation even on a low-RAM EC2 instnace).

It takes > 1 second(perhaps 1.5-3s if you embed paragraphs not sentences) for re-ranking k >= 8 on a decent say 32GB CPU instance..(requires encoding each document passage with the search query top k times)... if you have GPUs available for your search inference sure it's just a fraction of a second, but right now I would say it's significantly more onerous than bicoders that get you the first jump in semantic search performance (10-40x slower in practise on CPUs) so the use case differs.
This is exactly how C++ work.

union { MyObject space; }; // just a bunch of bytes
MyObject * myObject = new(&space) MyObject(); // invoke the constructor
myObject->~MyObject(); // invoke the destructor

If you want RAII use some wrapper like Optional.
As a person not seeking a romantic partner, I discriminate against 100% of the population. :)

I would assume you also have some preference within the subset of gay [folks of your gender] as well. It's not necessarily right or wrong. But it's still, by definition, bias. The data in the article showed systemic bias against Black women.

Marriage is a process that arguably promotes wealth equality (by averaging), which is why it should be at least noted that certain people have unequal access to marriage with a preferred partner.
If law enforcement ever busts a scammer and discovers a tool like this was essential to the scam, that would generate lawsuits.
So they should file a takedown request. Trying to track down everyone who simply viewed an innocuous GitHub URL is overstepping boundaries and going way too far.
They fine-tuned https://github.com/neonbjb/tortoise-tts

Neither they nor the tortoise-tts author have made public their code/techniques for fine-tuning.
Ask HN: Will Raspberry Pis ever be cheap again?
I've heard that it was largely COVID (both decreased supply and increased demand) that caused RPis to skyrocket in price (or be generally unavailable), but three years on it seems that short supply and inflated prices are here to stay.

Anyone have any insight into why this is still the case and if it will ever end?
I'm not going to read while driving.

TTS with natural inflection opens up a world of narration to stories with audiences too small for human narration.
Don't have kids.

You feel like you're changing nothing because you are. It's logically impossible to have an impact as one person of billions.
That's a lot faster than the numbers I usually see (e.g. Google says 300 to 1000 years).
> each of similar complexity to those 3 per hour, person B is 3x as productive, delivers 3x the value to the company

That's where you've lost me. Emails are not usually a source of value, and their usefulness is not usually measured in complexity.

I can send about 1 email per hour. This is a bottleneck for my ability to get stuff done in my personal life, but has not affected my work, because I've been fortunate enough to only have worked in places with sensible communications policies.

ChatGPT would not help with the email issues in my personal life, because it simply does not know what should be in the emails. Until they come up with a telepathy plugin for ChatGPT, it's not going to solve the email problem: only bury it under a pile of subtle miscommunication and illusions-of-transparency. (And if they come up with a telepathy plugin, I see no reason ChatGPT should even be in the loop any more.)

> Realtors.

… Yeah, okay, I can see that.

---

> Look I know that ChatGPT can't solve hard level leetcode problems yet

I was under the impression that it could. Leetcode problems are the kind of thing I'd expect a GPT model to be good at.

> But just yesterday I used ChatGPT to just tell me the answer of how to properly quote bash strings for my use case.

How did you know it was correct? Whenever I come back to Bash, I have to spend several minutes double-checking the meanings of the various quotes and variable substitution syntaxes (especially heredocs and nowdocs)… but it only takes a few minutes, and then that information is in my head, I am confident about it, and I have the reference to hand if I need to double-check something.

https://www.gnu.org/software/bash/manual/html_node/Quoting.h...

https://www.gnu.org/software/bash/manual/html_node/Shell-Exp...

https://mywiki.wooledge.org/BashFAQ/

With ChatGPT, how do you know it hasn't just made something up, and introduced some kind of subtle security vulnerability into your script? Perhaps a construction so common that it's present in most scripts in the training data – except it's only a vulnerability in your specific use-case.

The problems that ChatGPT and GitHub Copilot can solve are either interview questions, or defects in our tools. I see people using them for Bash, Django, certain Java libraries… These systems are strictly dominated by a choice of better tools, and with the choice of a better tool, mostly stop being useful.
There's many benefits in having a state machine configuration that can be serialized, especially if you can store that config in a database and load it at runtime. And actually xstate does allow you to pass the functions directly if you want to
Made this account just to say: with regards to climate change, it's tough because your impact is largely limited to voting + "negative actions" such as flying or driving less, eating less meat, etc. Voting obviously doesn't happen often, and attempting to reduce your carbon footprint is awesome but imo not exactly morale-boosting.

That said, there are other related causes you can give time and effort to that have a direct positive impact, such as volunteering in ecological restoration in your free time. Protecting native biodiversity and restoring ecosystems— which are becoming every-more-threatened due to climate change, habitat fragmentation, and invasive species— is very rewarding work, and more accessible than most people realize. No prior experience or tools needed, just time and energy.
You can search for "environmental volunteering" or "ecological volunteering" for wherever you live, and decent odds there are options for you to choose from.
waterloo is better.
Not from this case, no. Criminal cases take longer to build and have a higher standard of evidence. It is still possible for them to go to jail from criminal proceedings, but it may be months or even years after the civil proceedings wrap up.
I wonder if some of that is just part of the incentives of a 2 person team vs a 20-200 person team. 2 people get praise for shipping it, 20 people get (individual) praise for “managing complexity”.
(self) introspection is also hard. An end user may not even consciously know they have a filter, nor the relative weight of that filter (people are often analog, outside of extreme subjects).

The site might not even capture a variable that's important. E.G. it isn't mandatory to answer if someone enjoys kelp basket weaving; which might be someone's favorite hobby. However that's extremely niche and people in the data set would probably outright skip over that question entirely as well as related questions that might composite towards a value in that field. Or maybe it's like gardening but there's so much ambiguity about the scale and seriousness that asking a question doesn't provide good results outside of an interactive conversation.
> Sorry, which emergent capabilities are you talking about? You're trying to slip in that there even are emergent capabilities, when in fact there's literally nothing unexpected which has emerged. Given how LLMs work, literally everything they do is exactly what we'd expect them to do.

https://openreview.net/pdf?id=yzkSU5zdwD

FWIW, none of the capabilities of LLMs are expected, but the above are not expected in the sense that they suddenly emerge beyond a certain scale in a way that couldn't be extrapolated by looking at the smaller models.

> For example, it cannot produce something from nothing: any output the program produces must strictly be a combination of its inputs. From this we can tell that no program produced is capable of originality.

Can you explain what you mean by "strictly a combination of its inputs"?

I've personally implemented a few (non-language) NN prediction models and they definitely extrapolate, someitmes in quite funny (but still essentially accurate) ways when given previously unseen (and ridiculous) inputs.
I work in climate change. I changed my job in order to do so. The pace of change feels glacial (badum-bum). The same can be said of politics, and everything else that involves way too many interests fighting over a very small set of resources. You will never not feel helpless.

Greta Thunberg probably felt helpless. But she turned that feeling into anger, and that anger into action. Henry Rollins said he stays angry, because he doesn't want to accept what's wrong with the world. (I don't think he has as positive an impact as Greta, though)

You, yourself, cannot fix the world's problems. Neither can Greta or Rollins. But if you really feel like you're not doing enough, then hold yourself accountable. List the things you do every day to affect change. Just write down what you're doing. Then when your inner voice says "What the hell are you doing about it?", answer it. If your inner voice says "That's not enough", then do more. Or don't! But be at peace with your decisions.
BOE by 2030.
Interestingly that (in)famous language is only included in the driver EULA for the Nvidia Windows driver, not the Linux driver (last I looked).
played one today. had 1/16 yasuo around 20 min mark or something. total joke of a game
I just put together my own Airgradient using a slightly tweaked version of the v2 basic DIY PCB. Thanks so much for sharing it with the community! It was great to have the flexibility to replace the BOM with silghtly a different microcontroller and temp sensor
This case is definitely politically motivated, especially considering many cases happening in the last two weeks. These cases also mainly involve the US. Even though there are probably crimes connected to these cases, you can find similar situations almost anywhere if you pay attention. That's no excuse but it's important for Americans to wake up and see that the government is trying to keep a broken financial system working.
How to prepare? How much more of this dehumanization are we supposed to just take?

I've been a topflight C++ programmer since the Reagan Administration, and yet I've been out of work for over a year now. And yet:

I categorically refuse to be interviewed as if I were ChatGTP and I will not be evaluated by machine. If ChatGTP does it for you, great! You already have ChatGTP. You don't need me and I don't need you either.
I did that. My first gaming computer was a Celeron 300 overclocked to 400 with a 3dfx card. At the time celerons we're just getting off the ground and there was virtually no difference in performance - just a much cheaper price!
It can come close enough that if the choice is between an expensive live translator and a cheap (or free) voice-to-voice machine translation, then many people might prefer the latter.
If you're not using external libraries that are maintained by other people, how do you handle your code's maintainability in the long-term? Keep asking ChatGPT to fix it when things break?
Apple had (has?) Cocoa ported on Windows actually, so whatever they could so on macOS, they could do on Windows as well. Cocoa as such is cross-platform.
>live like its 1880

>sorry no biking, rubber is an industrial process

Bicycles had rubber tires as early as 1870 and before that, rubber was widely available in the 18th Century.

If you're going to snark, at least snark correctly.
Had not heard of that before, very interesting. Do you have any links?
Use Makefile if you want to make your cross-platform build environment Linux only. You will have all kind of issues on Windows, Mac, *BSD, you name it.
Now this is an instance of the main case in which a certain interpretation of AI - human professional resembling problem solver without a clear problem and Key Performance Indicators for solutions - shows its weakness.

When you ask "whether Bank B is solid", or "whether policy P is a bad move", or "whether you should marry F" etc., you do not want something constructed "from the general opinion of people". You want something processed by a reasoning machine which checks its "ideas" thoroughly.

When you implement e.g. a chess player, you want it to process a large number of possibilities and branches - and output a solid response. Similarly for all processing things.
The data comes from The League app which actively promotes itself to those you have been told they are too picky or have too high of standards. Generalizing online daters based upon data from The League might not be appropriate.
Are you specifically talking about virtualenv or the concept of venvs in general?

I've used make with conda, for example, for the last five years with no env issues at all, so some clarity or specific problem cases would help.
when you do get over the learning curve it's really excellent though.
The downloads are served from a different domain. It needs 3PC to retrieve the Google auth token. No other service with downloads works that way.
The mass of the Greenland ice sheet is about 2.5 E15 tonnes. The average melt rate between 2003 and 2016 was about 2.5 E11 tonnes/year. At this rate it would take 10,000 years to melt completely.

But the melt rate is increasing with increasing average temperatures. Wikipedia quotes a melt of 5 E 11 tonnes in 2019. Perhaps the doubling time is about 10 years? At that rate it'd take about 5,000 years to melt away.

Five thousand years is a long time only if the melt rate remains the same. If the melt rate continues to double every decade, then 12 doublings increases the melt rate to 4000 * 5 E 11 = 2 E 15 tonnes/year. Then the Greenland ice cap could be gone in about 120 years.
I wish I could. But unlike my family members, the bank doesn't authenticate me by my voice.
sorry no biking, rubber is an industrial process...you walk everywhere just like great grampa did

This is ridiculous. If petroleum were used solely to produce bicycle tires and things like seals for appliances, the world would be unimaginably 'greener'.

That entire list is just disingenuous, defeatist nonsense.
> you'll never get a date living like this

There are plenty of people around the world that live like this and want to raise their family this way.

And lots of intentional living communities.

But location is everything.
Looks like I might finally have a reason to upgrade my iPhone 7!

Web Push is fantastic for developing useful applications without paying the apple tax, which necessarily results in the garbage-tier free apps dominating the App Store today (Want to do anything at all? Watch an ad every minute. Want functionality that's not the absolute bare minimum? Pay $5/month forever.)
> The assumption stems from the facts that a/ it started as personal use, like gmail. Only way later workspace and that the gsuite name even came out. Certainly no enterprise offering for years after personal use was broadly well adopted.

Yes - I mean, sort of. It depends on what you define as the starting point for Google Drive. Like many Google products, the brand has been reorganized and reused a number of times.

If you look at Google Drive as an extension of Google Docs, which existed prior to 2012, then yes, it started off as personal use. But if you look at it as a thing that launched in 2012 (the introduction of the Google Drive brand), then it arguably belongs as part of the reorganization that involved ending G Suite and turning it into Google Apps for Work[0], which is now known as Google Workspace.

In fact, now that the consumer version of Google Drive has been reorganized into Google One, you could argue that the enterprise version of Google Drive is actually older than the consumer version!

Of course, all of these distinctions are somewhat arbitrary, because it's the same product that you've used all along, and the only thing that changes is the pricing and the marketing. But if we're talking about consumer vs. enterprise versions of a commodity product that essentially operates at enterprise-scale for consumers, that's also the only real difference.

It's actually quite funny that the same product (which has been improved slightly, but is largely identical to what it was over a decade ago) has had so many different brands attached to it, especially when you consider that some of those brands are essentially container formats that repackage the same underlying brand (e.g., Google Workspace contains Google Drive).

[0] There was actually a rebrand in between, from 2012-2015, but because Google's product names are Alphabet soup, I can't be sure of what they called it in the interim, though I'm positive it was a distinct product from before 2012.
I write "keychain" usually, it appears after "key" already.
Steam wants to sell me video games that are similar to other video games I like and keep me on top of new releases. recommendations based on purchase history are kinda okay in my opinion.

Microsoft wants to sell me the british royalty and reasons why millions of people are excited about german hearing aids. I don't really get this at all. What is their snoopware even good for if this is the best they can come up with?
Statecharts are language-agnostic, whereas your proposed solution appears to be tailored specifically for TypeScript or other strongly typed languages. In this context, Statecharts offer a more versatile and generalized solution compared to your suggestion.
If Google thought that they would have disclosed that to their shareholders which would have demanded a tripling on their investments, wouldn't they?
There is a viral clip of Lebron James saying he doesn't pay for spotify premium. If a multi millionaire can justify going through the friction of the free software, you can argue masses feel the same way.
An app/service with frictionless UX that requires subscription/fees is just going have a very small percentage of users. A developer/small team may be content with that, but VC funded outfits are advised and need to have a massive growth of user to justify further rounds. So the app/service has to be free with ads/other dark patterns to boost engagement/revenue. (exceptions that come to mind are netflix but even they have an ad tier now)
The banks are doing fine right now and there are no real signs of a mass departure into crypto.

Sounds to me more like the SVB and FTX failures lit some fire under the regulators asses and they're now starting to crack down on the bad dealings they've been ignoring.
I want to use llamaindex. My input would be a slack export but I don't want any data to go to openai I want it all to happen locally or within my own EC2 instance. I have seen https://github.com/jerryjliu/llama_index/blob/046183303da416... but it calls hugging face.

My plan was to use https://github.com/cocktailpeanut/dalai with the alpaca model then somehow use llamaindex to input my dataset - a slack export. But it's not too clear how to train the alpaca model.
I'm curious if there is actually something wrong with writing papers with the goal of winning cloud customers (one of the complaints in the Satrajit lawsuit implies such). I've always worked from the belief that if a cloud company wants to invest in improved software or hardware that benefits me as a customer, that's a good thing that would make me consider them as a business partner.
I ran into this back when I used make as a command runner.

After a short detour via just Ive been using a shell script with a big case statement since.
This is exactly the attitude that I've been complaining in other threads in HN.
What else should the application developer know? How to fill taxes for the company?

I hope the people who manage your k8s infrastructure know how to develop the application they are deploying. If not, just fire your k8s teams. You cannot became k8s person without knowing how to develop the application, there are more interesting areas...

That sounds dumb, isn't it?
tl;dr: author finally gradudated to becoming a lone genius hacker.
What a great anecdote.

I'm sad to say this - but most capitalism operates like this more or less, and capitalism runs the world. There is not enough integrity.
I'm also exploring xstate for a similar use case and would love to know more about your experience with it. I'm particularly interested in understanding the level of customizability you allowed in your implementation.

My use case involves implementing various user flows in my app and I'm currently weighing the benefits of using xstate versus react-router.

Also, I'm curious about how you integrated graphql into this project. Could you share some details on that?

Lastly, I wanted to ask if you stored all the different configurations on a database or on git? If you used a database, how did you manage different schema versions?
The strategy described in the article is basically to be liberal in what you accept but conservative in what you choose.

Stated preferences are what someone wants you to think-they-think. They are incredibly misleading. As someone who tends to be both an acquired taste and a revealed preference, dating sites and apps are a waste of time and probably deeply psychologically harmful. Slot machines that pay out in coins are heavily regulated because they are considered socially harmful, but ones that pay out in dates are somehow empowering. If I didn't know better I'd say they were a conspiracy of pet food manufacturers.

I actually think that the straight dating pool over about the age of 30 is not large at all, and that the advertising style of the apps hampers any instinctual "stopping problem" sorting, where you really just become addicted to the potential like a slot machine. I'd even argue that fake profiles on dating sites that create opportunity costs against finding a real partner sabotoge individuals reproductive opportunities and will be remembered as being on the wrong side of history.
I concur. I wonder if the fact that the game was also "less solved" back then made it more enjoyable to spectate too.

Add in the balance patch changes that were still happening, broodwar players making the cross over, new players showing up, foreigners sort of having a few GSL showings... It really was excellent entertainment.
I think I understand what you are saying, but I must ask: who is not cognizant that wanting/rejecting sexual or romantic partners is an act of discrimination?

Some people like to pretend that looks don't matter, but even they discriminate by something, be it looks, or status, or cultural background, or shared interests. Otherwise the next random person to come along would be as good as anyone as a dating or sex partner.
Most people don't own commodities in physical form for long, usually they buy some stock or ETF which tracks the price of the commodity, typically the ETF or stock issuer carry the physical commodity, so each stock is backed by the physical commodity. This mostly circumvents the issues of moving a lot of it around and the liquidity issue, albeit you pay a management fee which is fractions of a percent typically. Doing it this way is probably cheaper than the alternative of buying and selling the commodities yourself depending on the quantities you're buying as the firm managing it benefits from economies of scale.
I have a $500 camera and a $5000 camera. They have a fair few difference, but by far the most important differentiating factor is one:

The expensive camera has more buttons.

That's literally it, the expensive camera lets me take photos without taking my eye away from the viewfinder, the cheaper camera has me fiddle with the menus to change things (I've missed photo opportunities because of this).

If you aren't a professional photographer, the RX100 is a great camera. You generally don't need the expensive one. Hell, I've taken many of my favorite photos with my phone.