skysight-inc/HackerNews huggingface dataset:
You need a dataset and an evaluation metric. The usual evaluation metric is NDCG(Normalized Discounted Cumulative Gain): https://en.wikipedia.org/wiki/NDCG

An example dataset is BEIR(BEnchmarking Information Retrieval), published in NIPS 2021: https://github.com/beir-cellar/beir
Parent comment has been edited, but either way, it is referring to Sunak being a billionaire and out of touch, which apparently is "a bad thing".

Despite the fact he comes from just about the most modest background possible. Which is surely something aspirational.

Nothing bigoted about that. And I don't see why someone's good fortune in life should be despised, just because they're an MP. Self-made wealth? Why not get angry with Alan Sugar, Richard Branson, Bill Gates, Steve Jobs, and so on?
In fact, you want to use something like Java's BigDecimal for financial calculations: https://dzone.com/articles/never-use-float-and-double-for-mo...
ResearchGate?
Seems like walking the bike to a better position to get that photo might have been worth it
That’s implicit in the terms of the “free” service.
You need a springboard for the logical leaps this article insinuates.

More like "It would be nice if..." and then a "oh sure, no problem. That makes sense to us too" than any sort of coercion or something called a scheme.
I didn't get this reference, thought it'd be something about comic sans, haha.

In case others are unfamiliar, too:

> Microsoft Comic Chat is a graphic IRC client created by Microsoft, first released with Internet Explorer 3.0 in 1996. Comic Chat was developed by Microsoft Researcher David Kurlander, with Microsoft Research's Virtual Worlds Group and later a group he managed in Microsoft's Internet Division.

https://en.wikipedia.org/wiki/Microsoft_Comic_Chat
Perhaps the best way to prevent pollution of the environment with plastics is to ban the export of plastics as garbage. Currently, much of the plastic pollution is due to dumping in 2nd world and 3rd world countries where rules on disposal are very lax. So, while many people are actually quite conscientious and dispose of their waste in the appropriate manner, the garbage then just gets exported and not disposed of in any way that is responsible. Stopping the export also forces the originator of the garbage to deal with their waste creation... so dual benefit.

Of course, eWaste is also a sizable contributor to plastic pollution and most people don't even think about disposable of these items. They either sell them, or they toss them in the garbage... sometimes with lithium batteries still in them which is extremely hazardous.
Excel is much worse than most other programming environments. It inherently hides context, the flow of data and how code relates to one another. It makes it extremely difficult to create software where you can follow the flow of data, moreso than basically and other programming environment.

Excel has a specific use case. That use case is not developing complex software, but quick and simple analysis of data. If you try anyways the result will be bad and unmaintainable.
It all depends on the audience. If the reader is reading for fun, more complex sentences can be fine. They're like spicy food.

If the reader is reading for work, you're much better off writing something that is short, clear, and easy to digest.
Why your feeds are getting worse over time
We used AI to improve new user onboarding
AI startups have been cropping up left and right in the last few months, spurred by advances from OpenAI, Stability and others. At Fillout.com, we're using AI a bit differently than most - to help with user onboarding. A few people asked me how this works under the hood, so here's a quick overview.

Let me know if you have any questions!
I created NPM extension for VS Code
But my question still stands. Can we have infinitely growing economy if we make the real world part of it increasingly small?

We managed to reduce food production from something like 90% of the economy to 5%, industry to 15%.

Maybe at some point all of non-virtual part will be like 1% of our total economy?
I'm a IT freelancer. And I have switched from hourly jobs to "projects". I do not get paid by the hour, I get paid by the project.

Now I do multiple jobs at the same time, while waiting on one, I work on the other. And as long as the job is done: all is well, no one should care how many hours I spent on them.

Perhaps we should all move to the "what needs to get done" mentality and get paid for the job and not for the hours present.

In that case it no longer matters how many companies I work for.
Web3 is often more interested in moving money around (e.g. "Ponzi Schemes") than really creating anything.

Real innovation is a lot of hard work. Recently I read a book by this guy

https://en.wikipedia.org/wiki/Lenny_Lipton

because I am teaching myself to make stereograms. Lipton spent a few years in the 1970s figuring out how to make quality stereo movies with the goal of developing a better system for exhibiting stereo movies. In 1980 he wrote a book (that book) which was a lot like a PhD thesis, he then invented the modern system for 3D movies with circular polarized light and sold his company in 2005. In the end he "got rich" but it wasn't quick.

The blockhead ideology is a lot like the Amway ideology... Really working, creating something, building something, serving customers, is a lot of work for not enough remuneration. There's got to be some magic secret to riches without effort, and once you've got people to believe it exists, you can exploit them.
The big thing to remember is that Apple owns the entire stack. This has good and bad parts but one thing it means is that they can’t play support games where Dell and Microsoft point fingers saying it’s the other one’s fault, and because they make revenue after the initial sale Apple doesn’t have the same incentive to push you to buy new hardware every year or two. This thread started with some crapware Lenovo bundled to get another revenue stream, which Apple doesn’t need to do and knows would hurt their reputation.
Like many UI elements at the time, they were first introduced in Microsoft Office (95 in this case) and then put in the next version of Windows.
I'm no lawyer, but the article seems to imply is that the government forced these private companies to comply with silencing critics with some sort of punishment. I imagine that probably would be a violation of the 1st amendment.

But I didn't see that explicitly stated that there was a punishment threatened. Instead it seems like the following happened:

- the government intel experts gave the tech companies presentations of disinformation techniques and campaigns

- the government identified some people privately they felt might be exhibiting extreme disinformation tactics

- after several months the government started making a big deal about disinformation in the public to try to influence popular opinion about disinfo on social media in general

- fear of popular opinion backlash is what drove these companies to deplatform some people

I'm not sure if that qualifies as violating someone's first amendment rights (which, remember, only protects against the government from punishing you, not private organizations silencing you).

Though please correct me if I'm missing something! I'm trying to understand this stuff better.
Lenovo Board of Directors
> but mostly with families.

That's probably the need right there. The younger generations are off spending their time carting their kids around from sports league to dance class to who knows what. They don't have time for anything else. In the age of "my kids must do everything to outcompete the other kids", that becomes one's life.

You see a short window between leaving college (which brings its own community) and starting a family where the young ones join these communities, but it is indeed short lived once family starts to overwhelm them.

Those children activities do provide a community of sorts for the parents, but it's also a little more insular as unless you have kids that are involved you're not really welcome into those communities and likely would feel out of place even if you were welcomed not having what everyone else is bonding over.
The irony here is all the people have been identified by their full name, occupation and location, if any of their colleagues reads the WSJ they’ve (the wsj) raised their (the excel maven’s) profile significantly.
The Objectivity channel on YouTube looked at a stunning medical lift-the-flap book from 1730 in the Royal Society archives (half way through, they start with a book from 15th century with moving astronomical calculators):

https://youtu.be/uWl8zj8Rsfg
I have to say, spending time in the US where everything including small hotels seems to have HVAC (vs. Europe where it's mostly just windows in residential buildings) made me notice and appreciate good air quality (with the US being better).
We could write VisualBasic script for excel. Write this whole formula in a function, indenting and line breaking as is common, and then call that function with parameters from that excel sheet.

Not sure if the current web/JS based excel still supports those things.
Oops! Well, can't edit it now; too late for that. And doesn't really matter: it was just illustrative of the style.
That is exactly what they are, and I don't think they hide it?! So, I don't know what the issue it. This is the kind of innovation that keeps us moving forward.
Theoretically it now does not seem too difficult that data science could actually identify who these people are based on the amount of metadata we all generate. Are there attempts to be preemptive in this regard?
> What's the value in a spyware ridden laptop?

Pre-installing spyware gives money to the vendor of the laptop. The developer of the spyware can afford to give this money to the laptop vendor since he can use the collected data to make even more money.
I think the issue is that there's a pretty broad spectrum between "do just enough work to not get fired" and "do the best job you reasonably can". Employers (in tech at least) expect the latter. I wouldn't like working with someone who's on the former end of the spectrum, regardless of the reason.
Carmageddon's game engine already has open-source clone project:

https://github.com/dethrace-labs/dethrace

Game is 100% completable. There are bugs and missing bits here and there, but it already plays like the original did and its super fun!
That's really dismissive of the learning curve of learning two things versus one, as well as having the expertise to install Python and maybe SQLite versus Office being installed on most computers already. Python and SQLite also have no portability as compared to emailing someone an Excel sheet. I love writing SQL whenever I have the chance, but "should" is a really strong word here.
I really do believe that there have been millions of generators and solar panels sold, just because there "might" be a power outtage.

Like for instance here in Germany, they warned us of sad winters and blackouts all around and as it stands right now, there is nothing going to happen to either power nor gas supply.

So I think these have been bought under fomo and will most likely not be needed and sold again.

Solar in Ireland is going to be difficult, but wind is not. Its just a bigger investment that takes more space for something that "might" happen.
I don't see facet filters and favorites as "client-side state": to me it's "application state", changed by a user interaction. And you're right, it's related to how the state is stored.

As you anticipated, favorites are stored in a database on server-side, so that makes "show me my favorite items" or "show me items related to my favorite articles" the exact same feature as selecting an option in a facet filter.

The state of "I have selected options 1 and 2 in this facet filter, and option B in that other filter" is simply stored in... the URL. And this is why I think it's "application state" rather than "client-side state", and this is why the hypermedia is great IMO: this whole search+facets+favorites+sorting feature becomes nothing more than a <form> with hidden inputs, generating GET requests which URLs are put in the browser history (keywords search, selected options from facet filters and sorting are put into querystring parameters). And that's great, because it happens that one of our features is to send our users custom e-mails with deep links to this the UI, with facet filters pre-selected. All we have to do is generate links with querystring parameters pre-configured, and the user directly gets to a screen with pre-selected facet options, sorting, etc. To me, such behavior cannot be called "client-side state management".
Interesting, it is definitely not perfect, we are using GPT-3 behind the scenes
we plan on adding related videos that are not part of the channel to the prediction input, maybe it will provide more relevant and creative results
Inflation is a complex problem that probably has multiple contributing factors, but one of those factors is the cost of energy, and one of the drivers of energy cost is the depletion of easily accessible fossil fuels.
Nice concept, but I don't get the execution in reality.

https://you.com/for/startup?q=Github&fromSearchBar=true

Somewhat nonsensical results.

Also, why does LinkedIn always come up first? When I think of high quality content, I don't think of LI.
Data warehouse: bundles compute & storage and comes at a comparatively high price point. Great option for certain workflows. Not as great for scaling & non-SQL workflows.

Data lake: typically refers to Parquet files / CSV files in some storage system (cloud or HDFS). Data lakes are better for non-SQL workflows compared to data warehouses, but have a number of disadvantages.

Lakehouse storage formats: Based on OSS files and solve a number of data lake limitations. Options are Delta Lake, Iceberg, and Hudi. Lakehouse storage formats offer a ton of advantages and basically no downsides compared to Parquet tables for example.

Lakehouse architecture: An architectural paradigm to store data in a way such that's it's easily accessible for SQL-based and non-SQL-based workflows, see the paper: https://www.cidrdb.org/cidr2021/papers/cidr2021_paper17.pdf

There are a variety of tradeoffs to be weighed when selecting the optimal solution for your particular needs.
This. Carmageddon & a 3DFX was peak 90s mischievous gaming fun for a 90s kid.
I love this and am glad to see it every time it is mentioned somewhere. It makes me long for the days when OS UIs were like this
You are not gonna like the solution to that problem: Windows Registry like configuration file.

Centralization solve the problem in this case but have the downside that the central configuration file will become bloated and requires more memory in the long run.
TikTok seems to be evading this problem by the use of multi-armed bandits to trial content of unknown interest in a disciplined way.
Yup. I remember messing around with Redhat when I was 13. I installed Apache, edited the default index.html in htdocs then went to another computer, put in my IP and it worked! I was amazed, here I was running my own website.

25+ years later and the same steps are still possible to get the same result. I very much doubt k8s and Docker and whatever fancy new technology of the month is being pushed will have the same longevity. Simple technology rules.
To pretty print the Unix timestamp in your ZSH prompt, you can use something like this:

function prompt_epoch() {
printf -v COMMA_EPOCH "%'d" ${EPOCHSECONDS}
p10k segment -f 66 -t ${COMMA_EPOCH}
}

It relies on zmodload zsh/datetime to get EPOCHSECONDS. In the example above I'm using it with the powerlevel10k prompt.
I did this once, maybe I chose the wrong video, but he didn’t seem to be doing anything special, at least not that it was obvious to me, he also used the mouse a lot.
> in the absence of the specifics

. . . side with the employer? Employers are not amorphous blobs of cold logic. They are big lumpy sacks full of humans with all that entails.
Everything else in their business ecosystem is in Excel, and that's where people are trained. It's maybe less convenient to make it work in that environment, but the fact that they can, despite those constraints is very valuable.
Yep.

I have 2 RFID implants and I don't mention it to most people because I have genuinely gotten bad reactions from even other software engineers.

It's a pretty minor 'modification' but people get really weirded out about non-medical implanted tech.
Lucky you. Here in Switzerland mediamarkt lists there "OK" TVs and all three are smart. :(

(I'm in the market for a dumb TV and am not having much joy.)
An in-depth look at how radial-gradients really work in CSS, so you can confidently use them and avoid the guess work.
Two days before 9/11 happens, talk about creepy numerology.
It would have been a beautiful "footprints in the sand" moment if you had turned off the ignition and carried the motorcycle those last hundred feet for the photo.
Or they could install Visual Studio and start writing .NET applications. Common, regular users often does not even know that Excel can do formulas and are filling single cells with calculator manually.
Would be awesome especially if people’s expertise or qualifications could be vetted by the community somehow…
I still regret that when Fall Creators Update came out, that I assumed that my active stylus (Staedtler Noris Digital, purchased as a bundle w/ my Samsung Galaxy Book 12) being used for scrolling and becoming unable to select text was a bug, so I simply rolled back, assuming it would be eventually be fixed.

If I'd realized that that was a feature which would be pervasive for all future versions of Windows, I would have returned the machine.

I've rolled back to 1703 twice now, and am managing to stay there by the expedient of keeping my hard drive too full for Microsoft to download any further updates.

I despair of replacing this device --- it wasn't quite the replacement I wanted for my Fujitsu Stylistic ST-4110 --- no daylight-viewable transflective display.

Why is it so hard to purchase a device which has:

- a good quality stylus (Wacom EMR)
- a high-resolution display (the 2160x1440 on a 12.something inch display is fine, though I'd love more)
- decent battery life
- reasonable size/thinness
- reasonable price
- access to the file system and the ability to install arbitrary software, esp. opensource stuff

I'd also like a daylight viewable display, but that's probably not happening.
This. I get that the same experience can affect people differently, but this shouldn't be traumatic.

From my American perspective --

She had 'probation' extended. - My state is a 'right-to-work' state. Meaning a contract is pretty much worthless, and there's no probation.

She wanted to be fired and 'paid on the spot'? - Paid what? My manager could literally call me up this moment and fire me. For no reason. And I won't get any money, unless the company I work for elected to give me some pittance. There's no legal or societal expectation that they pay me anything.

In my experience, instead of feeling worthless, she should've taken her paid free time and brushed up her resume/skills for her next job.
To clarify mcv's last statement... if you have taken the time to create local user accounts because who is using your computer is none of Microsoft's business, and then you make the mistake of buying Minecraft and logging in to it, Minecraft will automatically and with no warning [1] irrevocably tie that Windows user account to the Microsoft account used to log in Minecraft.

I now have n+1 accounts on my Windows system because I had the kid who did that leave that account just to use Minecraft and created a new account for everything else.

I'm pretty close to going to Linux on this system. It was the house game system but I just got a Steam Deck, which is fulfilling that role nicely, and that leaves Windows hanging on only by a thread of my personal laziness/business (depending on how charitable you are); everything else that system does is either equally doable by Linux or better done by Linux.

[1] At least, no warning I saw and/or understood, and I think it's fair to say that if I didn't realize that's what going to happen, neither did 99%+ of the user base. I'm sure lawyers have their bases covered somewhere but I don't care.
>properly secured

Saying those words and imagining it is so does not make it so. Nothing is fully safe and seeing that attitude makes it even less likely it is
Somebody says Cataclysm Dark Days Ahead: https://cddawiki.chezzo.com/cdda_wiki/index.php?title=Crania...
The problem with the law is this bit snuck into a definition at the very end:

> or any topic involving gender identity, gender dysphoria, transgenderism, sexual orientation, or related subjects.
Being pegged as the 'xyz guy' for any tech in your group is usually a bad idea. Instead of taking on tasks that should be trivial for someone to do, they shuffle it off to you because you 'know xyz'. I have 3 techs I never speak of to others because of that very reason. They are not necessarily dead end techs. But something others do not want to ever learn while they do 'real work'. I have taken to 'spread the wealth' type tasks for others in the group. I will not necessarily be in the group even next week...
A better guide would be to just link to the dokku docs.
This article states a ton of things that are very clearly opinions as if they are hard facts. For example:

>His evidence-backed view that school lockdowns were being driven by teacher unions, not data, and would do long-term harm to children, has been proven correct. Similarly, his view was correct that vaccines were not stopping the transmission of COVID and thus mandates were pointless. Yet he was silenced, and no debate was allowed.

It really undermines the message here.
Am I the only one who thinks that reading all the "highest rated" NFT books on Amazon in an attempt to write a good-faith critique is hilarious?
This is interesting, what's the visibility like on the platform? Do you have any numbers from the projects already listed there?
Where is Perl the lingua franca?
And why is it so asymmetrical? Why do you accept that? I’m trying to understand your point besides simple reactionism
> OF COURSE they are inflated

Bytedance is pre-IPO. However, you are accusing Google, Facebook, snapchat, Twitter of securities fraud. What is the latest from Musk, on Twitter's alleged securities fraud?
I take your point, but we’ve already decided in this country that owners rights are more important than renters. I don’t see how cloud storage is much different.

Maybe ownership should be different in this circumstance?

You might be surprised to learn that a landlord can charge extra or evict someone for nearly anything including working on/having cars they don’t like, having the wrong breed of dog, being LGBT, etc.
If you need to know: last time I was stuck in a regional train with several hours still to go.

Stop patronizing me.
Excel (or LibreOffice Calc) is best suited for bottom-level data entry and not much else. It's just so much easier to use Python and pandas when it comes to managing large numbers of spreadsheet files, merging files or extracting data, transferring the data into a relational database like sqlite, and running various analysis on the data. Well-commented Python scripts are far easier to comprehend than opaque cell formula entries.

The level of knowledge required isn't that prohibitive; nobody using Python in this manner needs to be a computer guru who understands Python C extensions, etc. Pandas is pretty straightforward, and interfaces easily with Numpy for data analysis. It doesn't even have to be Python, R provides similar functionality (but those do seem to the most common and easiest-to-use high-level data analysis languages).

This is such common knowledge that the absence of any mention of it from this WSJ article is itself peculiar, and makes one wonder if this is some coordinated marketing exercise on behalf of Microsoft.