skysight-inc/HackerNews huggingface dataset:
>Try entering a query like 'gpt3' or '2019' into the news search demo
The results are bad because this is not the kind of input the engine was trained to handle.

You should copy paste a part of an existing article. It will embed it into a multidimensional space and do a similarity search (the same way it was trained to (by converting a full article paragraph to a vector).

If you give it just a word it can't convert it to a meaningful representation because the network wasn't trained to do this.

But you can train it differently and have it able to handle a few words. For example you can summarize every article to a few sentences and keywords and use a traditional keyword search.

One usual way to create good vector representation is to use encode simultaneously two different space to the same vector space. You encode 'queries' and 'answers' such that they are close for the known (query-answer) pairs. This is what CLIP did, encoding both images and their corresponding description to a same vector space.

You can download the precomputed clip embeddings LAION-400-MILLION OPEN DATASET on academictorrents.com

CLIP can do such thing for the problem of semantic image search because the problem of matching an image to its description is quite well defined. But quite often there is no unique apriori meaningful way of matching a query to an answer, specially as the index get big.

In the case of a basic query 'gpt-3', the query is quite vague and its not obvious with respect to which direction you should do the ranking (Do you meaning you want articles generated by gpt-3 ? Articles containing gpt-3, a basic definition ?). There is no a priori good answer, and that's where you can use your additional context to refine the query. For example Siri or a NLP bot, could ask you to be more explicit in what you mean.

Or it can have multiple representation of your vector space and return the top-1 for each of those representation, and hope that you give it feedback by clicking the one that was more meaningful to you as requester.
Omarova was, and is, a Communist.

We already know from the behavior of the current Biden regime and the Squad what Marxism looks like, and nobody wants more of the same.
Why should you?
I saw that part about setting up quotas and actions when budgets are exceeded. I did setup an email alert, but the quota thing was extremely complex. There was a list of service quotas a mile long just under the EC2 section. Some of them were automatically set by AWS, most of them were zero. This is clearly aimed at companies with a huge AWS infrastructure investment and the staff to manage it, not some schmuck individual like myself that just wants to not get a $45K bill.
Use the one that gives you the best results, bing is too good for porn so it shows me porn when I am not even looking for it.
Uh, how would such an interface look? The one that can be implemented in two ways, and yet "the required type means there's only one implementation that could work"?
She was set up to fail by Biden
I tried to read it on my mobile phone, but the animation kills the cpu and freezes the page.
A lot of people are going to write very un-idiomatic Go code with "Result" types built on simple generics that, 5 years from now, we'll all be kind of smirking at. Rust's Option and Result make sense because the language supports it (most importantly with match statements). They don't make sense here.
How is that different than Chrome and Safari?
I guess, that's ultimately the idea of vaccines.
> companies and individuals have created wealth and value, that would result naturally in more M2.

Correct.

> M2 has grown because we have created value.

Incorrect. When the M2 grows, but the M2V(Velocity) falls, you created no value.

> "I own #Bitcoin because it's the one thing they can't manipulate or control."

Also incorrect. Unfortunately, TINA.
> if we both agree the vaccine doesn't reduce infectivity

I don't agree with that, and I don't believe the currently available data does, either.
When the government hides spy cameras on your land, fight back in court
I'm not sure if it's global to chromebooks, but my pixelbook touchpad so far has been the only non-apple one I've ever tried that was tolerable.

Though I haven't tried many others in the past 5 years.
No adequate documentation for Davinci Resolve API online, so they made one
Research Notes on Humanoid Robots
Show HN: Build your own Facebook, own your own data
Looks like a poorly managed foundation..
I don't think I could ask for a better example of the nirvana fallacy than this.
Maybe a dumb question, but why does this need to be supported at UI-library level?
I feel the same. It is not by chance I would think.
You're better off with a plan along the lines of "launch a less-good-but-still-perfectly-fine new space telescope every couple of years" so that you eventually get good at it, and can afford to make mistakes.

A few hundred million for each launch; heck, the long-term ground support is probably more expensive than the flights and the hardware after a while.
I agree. The amount of scrutiny that goes into specifying, procuring, and then validating something as seemingly simple as a label would be eye-opening to someone who hasn't lived it. Not to mention that I spent a solid 40 hours last year writing code to print what was apparently a very simple, but automated, label.

If I saw a misspelling like that it would indeed be cause for hitting the Big Red Button.
Natural immunity might be as good (or even better) than vaccine induced, but comes with a risk of hospitalization or death. If you're cynical, this means lost tax revenue for your government.
I also made a library for working with `{:ok, value}` and `{:error, reason}` in Elixir: https://github.com/linkdd/rustic_result

Thanks to the pipeline operator and pattern matching, it makes pretty easy to read pipelines. It does not completely replace the with statement (that was not the point) but it simplified a lot of code.
TLDR: it does not exist.

I used to be quite interested in finance or 'quant-finance'.
Besides from taking too many courses in analysis and 'applied' mathematics like stochastic processes, bayesian methods, SDE's, etc.
I have searched through a-lot of shitty Reddit forums and bad YouTube channels.

They are all bad, and no-one is actually doing anything.
Sometimes there is Kaggle-competition like this one [1] where people are actually doing something and not just implementing a naive Black-Scholes model in Python with toy data, but again, in my experience it all linear models that run in production.

Depending on where you live I think there is a much higher change connecting with other people with engaging in finance-clubs at your local university or maybe get an internship/job.

The only real value I have got out from searching/reading about (quant) finance is [2] A Man for All Markets: From Las Vegas to Wall Street, How I Beat the Dealer and the Market, but you can skip the 5 first chapters.

1: https://www.kaggle.com/c/optiver-realized-volatility-predict...

2: https://www.amazon.com/Man-All-Markets-Street-Dealer/dp/1400...
>"almost all the projects of social reformers of these days are really liberticide."

Except sometimes the liberty being killed is my freedom to die at the age of 40 of black lung because I have spent 30 years working in a coal mine just so I could earn enough company scrip to buy enough food from my employer to feed my family.
Stoll basically says (in 1995 when he wrote that) none of what we actually got will happen. He's laughably badly off, almost "But my Bible says the world will end in 2012" wrong.

Stoll even mentions other predictions he suggests are ludicrous, but which of course came true - not because those other predictors were extraordinary but because it was already fairly obvious and Stoll doesn't see it.

"Nicholas Negroponte, director of the MIT Media Lab, predicts that we’ll soon buy books and newspapers straight over the Intenet. Uh, sure."

Or here's Stoll explaining that Amazon isn't possible:

"Stores will become obselete. So how come my local mall does more business in an afternoon than the entire Internet handles in a month? Even if there were a trustworthy way to send money over the Internet–which there isn’t–the network is missing a most essential ingredient of capitalism: salespeople."

This follows a pattern Stoll has. He has no imagination, given the ingredients for a cake, and the tools, and a recipe, and an oven, Stoll can't imagine a cake will result. If it could, thinks Stoll, there surely would already be a cake, there isn't, so making a cake is ipso facto impossible. Stoll won't try, and he's astonished that anybody else would.

Here's the fun thing about that last one by the way. Stoll wrote this piece after Netscape shipped SSL. It wasn't yet popular enough that Stoll would definitely have known about it, but far from being an unpredictable future it was an all-too real present. Yes it's SSL 2.0 and SSL 2.0 is insecure, but that's what we know now in the present where TLS 1.3 is used for transactions underpinning a huge fraction of the global economy. When Stoll dismissed this as impossible it's not because he knows SSL 2.0 is insecure, it's because he can't even conceive of its existence, even though Netscape have it working.

I think the average non-pundit can't imagine announcing new predictions after being wrong. But for a pundit this isn't even embarrassing. Metcalfe literally ate the speech where he'd said he would eat his words if he was wrong, then immediately made the exact same false prediction. They don't learn, because they pay no price at all for being wrong. They are, in fact, completely useless for this reason.

When Warren Buffet invests in X, that's going to cost Buffet money if he's wrong. So, he doesn't make a habit of being wrong over and over without learning anything from it. Pundits like Thompson or Stoll don't care if they're wrong, they pay no price whatsoever for never learning from their mistakes, so why would they do so?

Clifford Stoll seems like a nice guy, I bought one of this products years ago, perfectly satisfied, but he is, in fact, lousy at predicting the future.
How is beta software controlling the car, but with a licensed adult who can override it, any more dangerous than someone on a learner's permit driving a car, with a licensed adult in the passenger seat?
While clearly that's a thing that could happen when FTDI goes around injecting malware into the supply chain, I'm not aware of any accounts that it actually did happen. Did it?
Also you can use textcortex. We have our own ai models tuned for specific purposes.
What will you do when you're in your 50s? I've seen what happens to older developers, they're one layoff from being totally screwed. Ageism is a real problem in the industry and it motivates me to keep advancing.
I'm not really familiar with the relative merits of the different tools, but:

If you're just getting into this area, perhaps it makes sense to gain expertise with a tool that is likely to be around for a while (e.g. Ghidra) rather than one with a now-uncertain future?
“Not upgrades”?

DPI scaling and full screen playback without screen tearing are pretty huge upgrades.

You might argue that it’s not worth overhauling everything for that, but it’s undeniably a huge quality difference and was one of the major reasons I moved to wayland. Having a 1080p screen and a 4K screen “just work” has been my reality for a few years now - to the point where I get surprised when people talk about it as if it’s an issue.

I do have screen sharing issues though. With basically everything.
Which makes me wonder why it takes so long this time?
Thanks for doing this for us. I could just give you a big bear hug for that. Why you ask? Oh nothing I just love my friends.

Thanks for doing this for us. I could just give you a …
According the (fictional) Texan billionaire who is championing the project -- not if you can launch it high enough.
FYI they're not talking about diversity of life either, they are talking about preserving their own habitat, nothing else.
See, that's the whole problem with the approach though.

Paywalls are shitty. Nobody wanted that to happen except for the money-men. It's for this very reason that if an article gets linked here and has a pay-wall, a few volunteers will go hunt down a free version of the article and post it on archive.org for everyone else to view. You may see this as flawed - but I see it as beautiful. The way the "good parts" of the web still work.

Money/currency/blockchain absolutely does _not_ have to be a fundamental structure of the internet. There is zero reason why a currency needs to be fundamental to the basic operation of "the web" other than for incumbents to try to increase the value of said currency. Like - seriously; the internet was supposed to be about democratization of information. I realize that didn't exactly happen due to big-tech extrapolating value out of everything - but the "solution" you are proposing is to say "oh you don't have any [insert coin here]? Yeah - you'll need to exchange 20$ USD first before you can even use our internet. Or if you don't have any cash we can give you some freebies so you can shill for us." Like - what? No. Not going to work.

Or maybe it will. But, not because it should.
this is pretty cool, and prettier, but i don't think it's the same thing (unless of course they've embellished it quite a bit since then, which is possible).

One thing i remember the thing doing was able to see authors... But thanks... Now i'm going to waste a ridiculous amount of time playing with this.
This is actually something that can be pretty safely ruled out. Spy satellites like this are placed at very low orbits, which allows them to get very high resolution images. At these low orbits, the satellites are moving incredibly fast relative to the ground. They're circling the earth in 1 to 2 hours. This is advantageous since the same satellite can be used to observe different areas and with minimal maneuvering can make passes over a much wider area than they could see in a single orbit, and even follow slow moving targets like fleets of ships or army columns, but it also means that they are only observing any particular place on earth for a very brief interval with substantial periods of time in between. While you could see the timelapse of say a building being constructed, they can't make high resolution videos of things that take more than a few seconds and less than several hours. To get continuous imaging in a particular spot, you need to utilize a very different orbit that will take the satellite much further away from Earth, which ruins the resolution of any imaging. While the exact resolution of a given satellite is classified, the laws of physics put upper bounds on how good an image they can possibly get. Any satellite that could track and record a specific individual for an extended period of time would be way too large to launch.
That seems a lot like a work event, where people are there in a professional capacity.
It's been on my list of reads on Silicon Valley history. Good job explaining your position, but since you responded to me with sarcasm I think I'll just read Fire in the Valley by Swaine and Freiberger instead.
You can also check out https://pypi.org/project/textcortex/
For projects like React Native, which claim production-ready and are presumably quite stable in practice, you’re back to version numbers being meaningless, except with the added bonus it’s not even useful for marketing..
Why the Hell not? Crime in an area is one of the most important things to consider in deciding where to buy a home, the largest investment most people will ever make.

(And yes, uncomfortably, but truthfully, crime is correlated to racial makeup in the area, as proven by decades of the FBI's crime stats. Reporting on this data should not be illegal either(data wants to be free, remember?), but it has been since the late 1960s, when the Federal Government forced the Appraisal Institute to rewrite their Appraisal Handbook with the decree by fiat that racial makeup of a neighborhood cannot affect the value of a property. No data-based justification for this was ever provided, because there is none.)

Reporting crime and other similar neighborhood information on such sites is something buyers should expect and demand.
I read it fine, it removes/isolates a lot of useful features, and doesn't seem better in many real world use cases it is worst, like clipboard, screen warmers like redshift, global hotkeys, and VNC.

I have tried these as addons, and they basically suck, and its complex to change them, and for what benefit? Some smoother graphics? I am on Linux, that is the least important thing. Basically if it doesn't give me real world benefits, I am unlikely to want to switch, and if it gives me more issues and less features for things that matter and isn't a drop in replacement it might as well be a scooter to my car.
Literally everything I read about vaccine efficacy said that the metrics they tracked were about reducing the incidence of symptoms and serious disease. They didn't even test people in the clinical trials for COVID unless they started showing symptoms.

Now, certainly, some media outlets may have been irresponsibly or ignorantly misinterpreting all this and pushing the narrative that it would make everyone immune. But that's not the CDC or WHO's fault.

> There was no mention of a future need for boosters.

Not sure what that has to do with anything. Things change.

> There was a simple promise of safety, and for things to return to normal.

You must have been reading some really watered-down news, and not actually reading what public health officials were saying.
Biden withdrew the nomination.

Omarova had her chances to clarify her positions during testimony, and her own party did not have the votes to push her confirmation though.
Fun observation of mine: most articles/tutorials I've read about "idiomatic go code" are presenting ideas that you never see in any production code.

Seems to me that the ones who write about "idiomatic go code" aren't the ones who are shipping softwares/libraries.
On a side note, why doesn't anybody MOO/MUD any more?
What I am saying is that it is not relatable. It's obvious from some other comments in the thread (there is someone saying things like "we'll lose some" — I am not saying they are not right, just that they are not relating to it). Sure, some people will empathize, but most won't. I know I wouldn't before going through the experience.

To be honest, I don't even understand what's the need for an analogy here? Is it not clear to everyone that something can be both "bad" and becoming less bad ("better" or simply improving) at the same time? Does the analogy really help communicate that?

I mean, when I get a regular cold, when my nose starts being heavily congested (instead of leaking), I know I am bad, but improving. When you just get a job out of college, your financial situation might be "bad" (large student debt), but you've finally started paying it off ("bad and better"). Or your house is flooded ("bad"), but you've just arranged for the insurance to send someone to fix it up ("bad and better"). It's really trivial to come up with examples. None of these has any potential to trigger an emotional response the way (non-empathically, to me) talking of premature babies does.

It was used as a superfluous tool to attempt to trigger those "think of the children" emotions in people that the next commenter mentions (though they attempt to attribute that to me: I was actually saying "think of the parents" ;-)).

To me, an unnecessary analogy that does not consider how it will be perceived is anything but "powerful", but I also think it's fine for us to agree to disagree.

> People shouldn't feel like they have to carefully walk on eggshells to use such analogies

I totally agree. I don't see how that relates to me sharing how this particular analogy has made me feel: when we get to all the overly-politically-correct talk, it's usually people jumping to protect someone else who they think might be offended — here, I am sharing my own lived experience. That's a data point, and anyone can decide on their own whether that will influence their choice of analogy or not.

Is it really not valuable sharing these "data points" (all the replies I've gotten are surely making me second guess myself)? How do people learn about how people feel if they are not willing to listen to them? Do you change anything when you learn how you made people feel?
As an addendum, I also think this isn't exclusively a software problem.

I use a Magic Trackpad 2 connected to my Linux Dell (work laptop) and it's great. Indistinguishable from using the same device connected to my macOS Macbook (personal laptop).

I do use Touchegg for multitouch on Linux, but the responsiveness & behaviour hasn't changed otherwise with/without Touchegg installed so it's not that piece of software that's improving things. Also, the built-in touchpad on the Dell is ok-ish, but definitively inferior.
Another problem here is that the when society reaches scale of extreme complexity is the point when cultural practice stop being shared. After all, sharing unstated culture is clearly hard than sharing overt culture.
Either too much chaos or too much order are indeed failure conditions that appear in our history/stories/myths. So I'd not go to either extreme of that spectrum.

Merely persisting is not sufficient for something to be moral, but it is a necessary requirement. We need principles on how to behave in repeated interactions and situations over long periods, or bad things will eventually happen. That's part of the purpose of moral truths you were raising a question about.

I'd just point out that ancient Egypt had developed moral-sensemaking technology that were state of the art at the time. It's the best we as humans could do to live in a large ecosystem and we're standing on their shoulders. It's not surprising that we would find fault.
This seems to be so hard for some to understand that it smacks of dis-ingenuity.
Go exceptions do carry stack trace information.

However, the topic is errors, not exceptions. Those are very different concepts. Of what use is stack trace information in debugging values that you have assigned error meaning to when not other types of values?

If you had a function

func add(a, b int) int { return a * b }

there would be no expectation of carrying a stack trace to debug it. So what's different about

func add(a, b int) error { return errors.New("cannot add") }

that does require a stack trace?
Rocket scientists are not necessarily smarter than the rest of us
I didn't realize how much I click at the top without thinking about it until I helped my parents with their older Air. The haptic feel is maybe a touch less realistic but not having to move my finger down or apply half my body weight to register a click more than makes up for it in my book.