skysight-inc/HackerNews huggingface dataset:
Congratulations, can anyone give an insight on how this compares to pg_embedding [0] (Postgres and use HNSW). Or the use-cases compared to other victor databases.
It’s getting hard to keep up what’s happening in the LLM scene.

[0] https://github.com/neondatabase/pg_embedding
Indigenous Techniques Saved a Community from Wildfire
Only if you're already signed in to your Google account in your browser. They are initiating communication in one channel and not accepting a response in that same channel.
> Classic "logic" stuff. Forgetting to modify and return a map given some other information. Accidentally returning the inverse of a boolean (i.e. !isSomething(x) vs isSomething(x)), incorrect adds or bit shifts

If something really is just a map or a boolean or an integer then you can't avoid this kind of thing. But usually it isn't, it's something meaningful in your domain, and then you can make and enforce the right distinctions. CachedResults is not the same as FullyPopulatedResults (and neither is just a Map); rather than x and a flag for whether x isSomething, how about an Either XThatIsSomething XThatIsNotSomething? Adds and bitshifts are a wide range of operations, and if you're doing deep numerical work then that's one place where I've found that existing type systems often can't keep up, but a lot of the time you're in a domain where you don't need to do that - e.g. if you only need to add values then you can use a type that wouldn't even allow you to subtract them (indeed most of the time I see people using integers they're opaque IDs that it never makes sense to do anything mathematical with - it would be nonsense to multiply a user ID by a permission group ID, so why expose them as integers?).

> I'm very curious where you've seen this be very effective (if you're able to share), and with what language/technology.

Various industries (finance, adtech, messaging), largely "backend" whether direct API backends or more batchy/offline "big data" processing, but also even web frontends. Mostly Scala.
https://archive.ph/Mb3CZ
Also the second generation of Flume/Spark different vs MapReduce/Hadoop has to be understood in the context of what other assumptions changed at the same time. At Google, GFS was replaced with Colossus (can’t share specifics but this was also accompanied by a change in “data/machine topology” and associated networking changes away from uniform less specialized servers) which made it so “move code to data” became less important. Similarly Spark was originally meant to run on HDFS but became a lot more popular once it started being able to use things like s3 as its storage layer and public cloud VMs for compute (which was a similar transition to GFS->Colossus).

In terms of usability the other two main innovations were to make it easier to program a workflow that chained MapReduce operations (without an intermediate, expensive, blocks-until-all-nodes-done disk write step, nor a jankass orchestration engine) and subsequently to declaratively specify the desired output (eg SQL) without requiring the user to specify the implementation.

They’ve since added more stuff like streaming, ML, whatever, but the biggest change from 1st to 2nd gen is really in the data topology.
> Historically, Google, Amazon, Facebook, etc were very office-centric.
Their in-office perks were pretty much legendary and they always tried to instill the company culture built around being together in an office space.

The in office perks of Amazon are legendary? Free bananas and lukewarm coffee is more insulting than nothing. It's like tipping a waitress two dimes.
It was meant tongue in cheek as I was defending Ruby being the most welcoming community. It's just a bit twee like the voice-over on London Underground - "See it, say it, sorted".
Are you from the future? R is making progress to replacing SAS in pharma, but has a long ways to go. Here is an article from last year[0] patting themselves on the back for making a R submission to the FDA. There are oodles of existing processes where data has to be formatted just so because that is how SAS does it. Nobody wants to rip up and re-validate that code until they must.

[0] https://www.r-consortium.org/blog/2022/03/16/update-successf...
I'll have the Khao Khalash, thanks.
We no longer have to do the whole song and dance.

If your a guy/girl and you want a kid, men can do this womb thing if it works out and women can do the whole sperm bank/ots.
Virtualized Mac OS, running on Linux, running on the Wii

...But if you're going to be pedantic, at least be correct :)
LLMs are still limited compared to highly customized models designed for specific use cases and datasets. There is still value in having skilled ML researchers and engineers who can build specialized models optimized for particular business needs. LLMs can be a powerful tool to enable faster iteration, but may not be a full replacement for custom modeling in many production environments. Factors like model accuracy, latency, explainability, and regulatory requirements may necessitate customized modeling.
Python is popular because google used it. At the end of the day, the consistent thing that makes languages succeed is consistent corporate backing and money. Now, as to why Google chose it for their internal tools, we can talk about that, but if the question is why did python win, it's obviously because google made it a big part of their stack.
Apple left for TSMC, not to do in-house chip fabrication.
The Constitution binds the government and the government ONLY.
> Please elaborate on the connection between AWT and FTL technology.

I don't know why you need to make things up, then try to argue about it. Seems like a waste of time.
for NLP ? maybe ?
But they are very expensive to run.
United sucks.
Avoid United if you can afford it.
I don't think anybody in this thread has disputed that neo-Nazis have free speech rights under the First Amendment. What's disputed is whether this entitles them to any number of private services.

To make it intuitive: the First Amendment is just as much a guarantee of a right to not speak as it is a right to speak. In other words: it is just as much a guarantee that the state is not empowered to make you do or say things. Expecting the state to require private businesses to carry speech that they otherwise would never associate with is a remarkable incursion on 1A rights.
Thanks. Of all the “highly intellectual” people here, you were one of the only to partially attempt a steelman.

You know how I know that WFH side isn’t saying using the whole truth? They never look bad.

No one ever says “I’m definitely only working half time, but they’re getting enough work from me so it’s fine” or “I’m being paid more and work less, they’re so clueless they have no idea”, or ”I know a lot of people are scamming but I’m not”.

So while everyone is making the argument that corporate sucks and is out of touch, they’re simultaneously saying they’re angels who would never take advantage.

It’s BS, and everyone on both side knows it.
Mercedes-Benz shares progress update of new global EV charging network
They did not of course. China looks to be playing the long game to me. But China's economic issues are the most severe since they began their incredible time of growth and productivity increases. Best in the world ever as far as I know. But now they have terrible unemployment, so bad they stopped reported stats on that and some other areas, plus the shrinking population long term.

I think up until now, for the last 30 years (?) they were on the upswing and they looked better and better. Now they are strong, but having serious economic challenges, more than past few years. The unneeded infrastructure will start to matter more. I really hope they can keep it together and not start a war. But it's such an incredible temptation for countries in this position. They are close to their maximum power, in 10 years I expect the worker shortage to really start to hurt.
Focus on speech though. Can the Phone company cut you off because of the content of your communication? Assuming you aren't breaking any other law like harassment?

The deciding factor is if your business revolves around facilitating speech. The law has some way to go to catch up with the current state of affairs, but right now the government is enjoying the power of censoring that speech so it may not be an easy path.
I could see the cert getting someone the help desk support role. When I did the cert, at the end it asks permission to share your completion with business partners who are opened and interested in being connected to those who completed the course. That situation perhaps might result in getting a role that's a tier up from desktop support. Depends on how knowledgeable you are beyond the cert.

Not sure if Google is still doing this, but when I completed the cert, they gave me a voucher not long after to then take the CompTIA A+ exam. I passed, and with two certs under my belt, it gave me a little more cred I think. There was some luck and good fortune since the place I got in was one of those golden places that was not looking for unreasonable work history and experience in the field and was willing to train. I'm NYC based. On the one hand that makes for more places to apply than NY state. But if the person is in a more rural, quieter work scenario, they mightn't be looking for someone to handle some wide array of high-level support work.

Good luck to the person you're helping! And kudos to you for giving a hand. I don't think you'd be steering them wrong. The course is a good primer. And Coursera offers "financial aid" if your friend writes a reason why they need a discounted or free enrollment.
Same reason people use Excel and not LibreOffice. Until you can promise 100% compatibility, users are going to run into something that breaks vs the original platform. For real business processes, the licensing cost is not worth sweating about the problem for parity.
If you are running jobs inside pure Docker containers (i.e. just one node without need for k8s, compose, rancher or whatever), it may be the case you don't even need pyspark.
One of the things that most shocked me when I started skimming psychology papers (trying to understand the state of evidence and validated theories for psychotherapy and other psychosocial treatments) is how much of it revolves around attributing dysfunction to a person's beliefs. It feels a bit like virtue ethics dressed up in a lab coat.
Use Poetry to produce a lockfile (or whatever lockfile-producing tool you like), and then let Nix take the wheel. It solves the dependency problem not just for Python, but for your entire stack. I've been able to hand it off to my coworkers and have everything just work with a simple "nix-shell" command, even with a dependency tree chock full of gnarly ML libs.
I suppose but if someone actually practices something for 10K hours they are almost certainly going to be considerably better at it than people that do not even come close to that much practice. As they say in Pirates of the Caribbean - it's not a rule - think of them more as guidelines. I have always approached those types of books as opinion rather than fact. I think they are important for expanding ones views.
You know that's not what users actually want though, right?
Why TF would you name an HTML parser BeautifulSoup?
Python and Ruby have some things where the intuitions are exactly inverted from one another. It took me a long time to figure out why Python rubbed me the wrong, and that if I dig up how I used to structure code in Pascal, it’s fine.

Not that I care much these days since I prefer writing in Elixir.
> You can classify speech. It’s not terribly difficult to classify when something is an outright call for racial warfare.

We already have laws against speech that incites violence and you might be surprised how contested the lines themselves are. There are a lot of people these days who outright state that speech itself == violence and should carry the same consequences.

I'm not a free speech absolutist. When pressed, I don't think very many people are. I just think we need to be extremely careful when it comes to expanding those boundaries and that we're better off to err on the side of freedom because of the importance of what we stand to lose.
I did a lot of stupid things as a child. 80s were definitely different times. Sometimes, I think I am lucky to be alive.

Life is about knowing when and how to take risks. I took unnecessary risks as a child. Plus even if I let my kids go free, I know there will be eager parents willing to call the CPS for the slightest oversight. For better or worse, we live in a very different world.
People who believe they should be treated equally and people who literally believe in a master race and genocide are not equivalent, and anyone trying to make an equivalence is either intellectually dishonest, or agrees with the Nazis.

"Some people think" is not an argument. Much of life is gray, this is not one of those times.
Take a picture of the vehicle. Call the police non-emergency number. Tell them you saw a suspicious vehicle and when you approached, the driver threatened you. Let the police handle the rest.
Meanwhile in the rest of the world, we don’t even have free speech.

If only America could export their constitution like they do their weapons
To all junior developers--this developer doesn't know what he is talking about.

Erlang and BEAM, the things underlying Elixir, were specifically engineered to be used in a reliable, distributed fashion including a gigantic amount of idioms and support that no other language comes close to.

Erlang's bit syntax is hands down the best byte stream serialization that still exists--both from a perspective of performance as well as expressiveness. OTP is a documented set of idioms and behaviors for building systems that are meant to be highly distributed and deal with failure gracefully. These include things behaviors like in-place upgrades, supervisors which shut down and restart failing processes, error delegation, etc.

Erlang was meant for genuine "five nines" reliability. No other language comes close (maybe Ada does--I'll let their proponents chime in about that).
The traditional Amazon desks are typically a piece of wood cheaply fastened to four legs. Think less ornate wood desk and more something a beginner might do as a one day diy project to get into woodworking.
So you do realize that cyberstalking is a crime in US code: 47 U.S.C. § 223, right?

It seems pretty clear they're doing that, no?

See also:

https://blog.cloudflare.com/kiwifarms-blocked/

"Feeling attacked, users of Kiwifarms became even more aggressive. Over the last two weeks, we have proactively reached out to law enforcement in multiple jurisdictions highlighting what we believe are potential criminal acts and imminent threats to human life that were posted to the site."

Seems weird that you can't just google this, I mean it took me 30 seconds to do this.
This is a problem with North Americas suboptimal implementations of public transit. Most public transportation systems in the rest of the world do actually take care of this.
You may enjoy this guy:
Cathode Ray Dude [CRD] https://youtube.com/@CathodeRayDude?si=xSx8uUsUoMSraz-H

These two are better known:
LGR
Technology Connections
I believe you about your intent but we have to moderate these things by effect—or rather by likely effect, based on past experience—and I can tell you from past experience that a comment like "car users are always trying to kill you" is guaranteed to land as inflammatory with a lot of readers. Keep in mind that when you post here, you're broadcasting to thousands of people. Even if most read your intent correctly, that still leaves a lot of people who won't. Therefore the burden is on you to disambiguate your intent. Past explanations in case helpful: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que....
It was probably me: https://news.ycombinator.com/item?id=36837184

It was only broken in the sense that it requires you to get out a keyboard and manually continue to a root prompt and type `fsck` (and then Y a bunch of times) and presumably some files may have been corrupted but i haven’t seen any.

For a router I’d much prefer that it comes up on its own after I lose power, but the system isn’t totally broken or anything. It’s happened probably 3 times in the last year or so.

To another commenter saying it’s crazy to not run a UPS with your router: this is residential. 99% of people don’t have a UPS for their router. They probably don’t even have a separate router and all and just use an all in one modem/router/wifi combo. None of these people are crazy, they’re just not made of money and a UPS is expensive. IMO it’s more crazy to not have a journaled file system in this day and age, no other systems have issues with sudden power loss at my house.
As a kid I once tried to jump off a swing that was much taller than I was used to and instead of landing on my feet I hit flat on my back. Thankfully the ground was relatively soft. That was the day I learned that the phrase "knocked the wind out of me" can be literal: I couldn't breathe right for a few minutes after.
It's regular DDR5.
What's stopping you now? Apple's devkit for game porting already allows you to run many Windows games without modifications. They've essentially taken Proton and implemented their own proprietary Vulkan backend.

I wouldn't expect too much from Apple in terms of game compatibility (they'd much rather see developers port games and sell them in the App Store). Traditionally, they have put very little care into video games on their desktop grade machines.

You could probably write a lutris-like Game Porting Toolkit wrapper, I imagine you may be able to make some cash off of that too.
Ok, fixed now. Thanks!
In settings/preferences you can make “open a new window” the default.
> They presented the management with a book of WW2 Luftwaffe photo-reconnaissance imagery (!) on which the old airfield was featured, saying IIRC "We didn't get you then, but we've got you now!".

Reminds me of one of those tales of old school air traffic control exchange, where a British Airways pilot and a Frankfurt controller are getting testy with each other, because the BA pilot is asking for more detailed information.

"You are not familiar with Frankfurt? You have not flown here before?"

"Oh, I flew over it plenty in the RAF. Never landed, though."
If Einstein's paper on Special Relativity were proven wrong there would be quite a stir. Is there such a paper in psychology carrying such weight? Or even a central idea?
When I was at let’s encrypt, there were so many people outside that expected us to be the morality police of the internet.

Like, no. Certificate Authorities exist because the web fucking sucks. Not because they want to be gate keepers.
int call(int(*func)(int), int value) {
return func(value);
}

At least in gcc, you don't need to think about pointers. Just use the function signature:

int call(int func(int), int value) {
return func(value);
}

I don't know if this is an extension or what, but it's something I "just tried" on a hunch with no guide in 2009 and it worked.
What did you think I meant by

If Cloudflare or anyone else wants to have a different standard, that’s their right, too. But the First Amendment line is neon bright, which is a nice feature.

?
I don’t know if my experience was far outside the norm but I don’t really think of legendary office perks from Amazon. We had free drip coffee (not espresso) from Starbucks and that was it.
Cybersecurity IC here. We have all of that, and more.
Native math libraries, strong types, great performance for a dynamic language. The writing was on the wall ten years ago. Big data and then neural networks. It’s all math, abstract math, and computational math.
Those are mostly filling in unposted articles to stop new threads starting up and instead direct to where the discussion is already happening. Because the dupes are out of control sometimes
Companies get a lot of tax credit from the city or the state for opening an office, with the assumption that the workers pay taxes, spend money and improve the local economy and businesses. If the workers aren't physically present, the company probably won't get the tax credit because it comes with strings attached.

This is why the mayor of NYC was pushing firms to bring their workers back into the office because the city economy collapses otherwise.
The same outlet also covered Google: https://www.mintpressnews.com/national-security-search-engin...

Here's another good source about Google's revolving door with government during the Obama administration: https://www.techtransparencyproject.org/articles/googles-rev...
> I don't agree with it, but just showing that some people have decided the ends justify the means essentially.

I’m convinced they never truly cared about the ends.

It’s the more basic rule that power corrupts. Those actions were all for show and it wasn’t to protect anybody. It was purely to showcase power.
I'm surprised it failed this hard. AI writing has been used for a while in fantasy sports platforms for a while to put in little quips about player performances based on their recent stats and automated projections and read pretty well.
I mean yes the more you pratice the better you get... but it's hardly worth a HN comment, let alone a whole book. Let alone multiple books.

The real problem of the 10,000 hour rule is that it implis all the skills and professions are equally hard.
Why? Lots of people do a lot of reading for a living. Reading a new article is way more interesting than thousands of jobs I can think of. Data analysts and accountants literally pour though millions of featureless numbers over their career, why would this be any different?
I see new banks popping up all the time in the US. I would enjoy seeing a comparison of the process in the US vs the UK.
Rule number 1 of the internet is don't break other people's shit. You can do whatever you want on your own equipment but don't break other people.
Hey! Thanks a lot for the feedback, that is something we actually forgot to add, I will add that now to avoid confusion!

The database connectors we support right now are:
- MySQL
- Postgres
- Snowflake
- Apache Impala

In terms of how we map English queries to SQL, we only look at the schema at the moment.

We have the ability, and have experimented with adding enriching information such as sampling the data, as well adding comments to the schemas.

We've noticed that both approaches actually do increase accuracy but just to keep things simple for the initial release we haven't added those yet.

Just so I know for future reference, what system do you use for DB object comments?

Thanks again for your feedback!
If you don't believe in freedom of speech for people you hate you don't believe in it at all. The refusal to use force to stop opinions the majority doesn't like is the only thing that makes any progress possible. Being able to say things other people want to stop you from saying is the defining characteristic of free speech.
Start a new business based on what you want to learn. If you can make a go of it then good else you get to learn something new at worst.
The only ruby person i've met was insistent that ruby was the one true way

That sucks. I've been doing Ruby full-time since 2014 at 4 companies and I've never seen that sentiment, even from people who really love it. My experiences have been really positive.
How about Big Tech and The Cloud? Certainly didn't hurt that the tech giants embraced and helped extend Python. Python's Guido van Rossum has been an employee of both Google and Microsoft (with a stint at Dropbox in between). Visionary Python Foundation sponsors include Google and Meta, while Microsoft and NVIDIA are Sustainability Sponsors, and AWS and Salesforce are Maintaining Sponsors. The Chan-Zuckerberg Foundations is also a big funder and user of the Python ecosystem. For Cloud companies and their big customers, Python's price ($0) is certainly more attractive than commercial software if you need to run software on a sky's-the-limit number of processors.