skysight-inc/HackerNews huggingface dataset:
I really like the suggested command `<my editor> $(fzf)` to quickly open files in <my editor> relative to the directory I am in. However, when I abort the fuzzy find with esc, it still opens <my editor> without a file input, which is not what I want, so I wrote a little script for my shell config to prevent this:

fuzz() {
file=$(fzf)
if [ ${#file} -gt 0 ]; then
nvim "$file" # or any editor you prefer
else
:
fi
}
Pretty much all iPhones have been for some time (since iPhone 7) to various degrees, but Apple themselves make no promises it will always work:

https://support.apple.com/en-us/HT207043

"Splash, water, and dust resistance are not permanent conditions and resistance might decrease as a result of normal wear. Liquid damage is not covered under warranty, but you might have rights under consumer law."

I think of it more as good to have for an accidental drop, rather than a specification to rely upon for regular underwater photography, although the more recent phones do reach ever higher Ingress Protection (IP67, IP68 etc) water/splash/dust ratings.
Bitcoin has been using ASICs for over 9 years now.

Maybe you're thinking of Ethereum, which just moved off GPUs last year and as a result, destroyed the economics around mining with GPUs. So, that whole wasted cycles argument doesn't really hold up any longer.

Bitcoin is a store of value. I can borrow against it as collateral, which gives it real value in finance.
This offers an interesting glimpse into the dynamics of a changing world…
GOOD Meat gets green light from FDA for cultivated meat
People have been notified about their “delayed exit”. Like you get an email that says “your job ends in October” type of notice.

It’s not confidential, afaik, since people were told about it. I’m surprised no one offers up their status as part of it in discussions.
Adobe + AI is an interesting case of a market-leading incumbent navigating a significant disruption. Adobe saw the potential of AI quite early (~2015) and invested heavily in hiring researchers but hasn't so far shown any ability to harness the disruptive aspects of AI to target new types of customers (ie non-pros).

I suspect the problem is that Adobe's thinking has been gated by the perspective and concerns of their skilled professional users, thus they've concentrated on AI "features" automating time-consuming or repetitive tasks in current workflows versus entire new "tools" enabling new classes of customers who aren't even interested in the old workflows. It's similar to classic "Innovator's Dilemma" but the twist for Adobe as a creative tooling company isn't "don't disrupt our products", it's "don't disrupt our customer's business."
Launched ValidateOK: A Human-AI Partnership for Indie Makers
Launched ValidateOK.click : A Human-AI Partnership for Indie Makers
We're excited to announce the launch of ValidateOK, a platform designed to help indie makers validate their ideas. What sets our project apart is the incredible collaboration between a human entrepreneur and an AI language model, working together to bring this vision to life. Follow our journey to discover the power of AI in the world of entrepreneurship.
> Fraud/mistakes occur, but never at the scale to shift any election.

https://en.wikipedia.org/wiki/List_of_close_election_results
This sounds really interesting, thanks for sharing.
For 'proper cameras', it depends on the size of the sensor and lens, largely.
Job displacement: AI could automate low-skilled jobs, leading to job losses for low-income workers while increasing demand for high-skilled workers, widening the income gap.
Digital divide: Unequal access to advanced AI technologies could exacerbate existing inequalities between developed and developing nations, as well as between urban and rural populations.
Concentration of wealth: As AI technologies are developed and controlled by a few large companies, wealth may become increasingly concentrated, leading to greater economic inequality.
Education disparity: Access to high-quality education and training in AI-related fields may be limited to individuals with financial resources, further increasing income inequality.
Biased AI systems: AI algorithms that inadvertently reinforce existing social biases can disproportionately affect disadvantaged populations, perpetuating and worsening economic inequality.
Unequal access to benefits: The benefits of AI-driven productivity gains may not be equally distributed across society, leading to increased income disparities.
Monopolistic behavior: AI-enabled companies with significant market power may use their technology to stifle competition, which could result in fewer opportunities for small businesses and entrepreneurs, contributing to economic inequality.
Financial markets: AI-driven financial technologies may disproportionately benefit those with access to capital and financial knowledge, further widening the wealth gap.
Healthcare: AI-powered diagnostics and treatments may not be accessible to everyone, especially those in low-income communities or developing nations, resulting in health disparities that could exacerbate economic inequality.
Surveillance and privacy: AI-powered surveillance technologies may disproportionately impact vulnerable populations, limiting their economic opportunities and reinforcing existing inequalities.
> very portable C implementations

Did you mean "very portable exploitable implementations"?

Sorry, but claiming PDF is stable is absurd to say the least. Any mobile, smartphone, or gaming console usually was exploited because of PDF parsers before pdf.js got embedded in web browsers.

Windows' biggest attack surface is still outlook and PDF files.

So I'd argue that PDF has a too large attack surface, which must be reduced for better archiving purposes without side effects.
Wow, everyone was waiting for this to happen. Some people were speculating that they left it up as long as they did to intentionally hurt OpenAI/Microsoft. Regardless of whether that is true or not FB had to do this sooner rather than later or risk losing the ability to enforce the license in the future.

Honestly though it doesn't matter since the torrent will stay active for the foreseeable future.

I can't wait until there is a properly licensed open source / open weights GPT model so we can actually start using it commercially in ernest.
Or uBlock Chrome Edition. When it doesn't work as good as uBO on FF, let it be known whose fault it is.
> I don't know anyone working at Google, nor anyone who worked at Google in the past (except a single intern). Hell, I don't even live anywhere near a Google campus!

I did a couple year stint at Google, and I also didn't know anyone who worked there at all.
Seems like the kind of thing that is great in theory but would end up with a high error rate in practice.
Don’t be sad. Go grab one of the publicly available foundation models and start hacking! The most capable is LLaMA, though there are some open questions about if model weights can be protected by copyright or trade secret.
> low resource usage of async/await

Will calling a coroutine do zero heap allocations like async in Rust?

> with the ease-of-use experience of threads

That's highly subjective. Threads usually require locking which is often hard to get performant and correct at the same time. Async/await allows to write concurrent code with no synchronization.
Amazon is theoretically making an adaptation of it Any Day Now (tm). So perhaps it has marginally more name recognition than Player of Games.
I think the point that gets lost when you see comments like the GP is that they are operating under different sets of constraints because they are trying to optimize for different things.

FWIW, the govt can do "best value" contracts instead of lowest bid. But there is an asymmetry in risk to those making the selection. If something goes wrong in the design/construction, or if corruption is found, there's a lot more explaining to do. Like the old quote, "Nobody got fired for hiring IBM," except in this case "Nobody got fired for selecting the lowest bid."
Experiments have demonstrated that GPT-4 does have a basic theory of mind, so it does not simply regurgitate.
Smartphones don't really work for underwater photography. Even the water resistant models have very limited depth ratings so to take them scuba diving you need a strong housing, just as with any other camera. There are underwater housings available for a few smartphone models but controlling anything through the touch screen is problematic, the small lenses and sensors don't work well in dim light, and there isn't a good way to trigger external strobes.
> And code is just text. In fact, it’s structured text, specifically written for a machine to understand.

It's not just text, it's logic and it involves a lot of creativity (if not, there is a library and the problem is solved). I don't think LLMs can reason at that level yet, and I doubt that transformers is all that is needed there.

GPT4 still makes mistakes, and they can only be corrected with a human programmer's guidance. Once this is not needed... we're talking about an AI that can take requirements and reason about it at the human level, understands what the use cases are and can reason about it in such a way that it can iterate on its output until it obtains the desired result based on those requirements. Once that is possible, I think entire industries will have already been wiped out because the same process can be done with any other creative process. If it can iterate on code, surely it will iterate on books and output entire novels (that are interesting to read) from a short premise. It can already do this better than code.
Shareholders only care about fiduciary responsibility when it comes to laying people off it seems.
I am not sure if it is ladder-dependent but yes, you can stay at L3 for longer without getting fired. Not sure if there's actually a set limit anywhere, and I suspect it's more of a rule of thumb.
My stubbornness to relearn and move away from “printscreen+winkey+r+mspaint+enter+select+Ctenophora+c” pays off. I don’t know what it is about snipping tools (and I use sharex too” but I always find myself going back to paint, as the tools feel like they get in the way.
From my point of view, for example, GPL is not "open" at all. And yet it is on the list. In my opinion, BSL is even more "open" than GPL. Feel free to have a different view.
Congrats on launching! This looks really cool.
Any plans for i18n?
My belief has been if you are decently talented at writing and can set aside a few hours to write at least 2 articles/week, you should be writing on Substack. The upside is huge--thousands of dollars or even a six-figure income--with almost no downside besides time spent writing and maybe some promotion, but with any talent the content should go viral (on both the Substack app/network but also Twitter) without too much work. Unlike Medium, Substack seems to care much more about its writers and less inclined to censor. Writers have much more control.

Many journalists are making way more with Substack than with their prior publications/employers, but with full autonomy and control of the platform, so they have both more income and also the platform, which is also worth a lot and can be monetized in other ways, like affiliate links. It shows how much money they were leaving on the table.
Once you get stranglehold of the market place, you can pretty much do whatever you want. Adobe... Microsoft... Apple... Google... all pulling the same lever.
Oh I do look forward to the continental US discovering the joys of centralized heating.
I don't really understand the negative comments on this. Though a hacker by heart, I'm a designer first and foremost

And I'm extremely eager to get my hands on AI tools that let me extend my capacities based on _my own_ styles & context, and that is focused enough on this scope to evade future legal obstacles when used in production

Very excited to try this tool!
Amazing! Good job guys
I didn't say that? I was saying that any platform without good third party support could affect sales of that platform. Apple decided to take on this large architecture shift and they decided to go all at once instead of doing it piece meal. e.g. nobody asked Apple to make their own GPUs, graphics APIs, etc. These types of things create a lot of friction that puts a lot of work on third party devs.
Two and a half years ago, I put together a PC for 1500 euros that matched the performance of a 10k mac pro (at the time).

It replaced a macbook pro (with touch bar, no less) that costed me $4500. It swelled on me about two year after purchase, shortly after the expiration of the standard warranty.
Ask HN: What do higher level engineering managers who don't code do all day?
Managers who don't code or do architecture or expect to be in the code or understand their team's technical complexity. Say they have 6 direct reports. What do they spend their time doing that delivers value commensurate with their salary?
> This is very different to how humans think, we can expend more time on a difficult task (sometimes years!)

When we do that, we maintain a chain of thought. It's absolutely possible to get ChatGPT (for instance) to maintain a chain of thought by asking it to plan steps and describe plans before following them. It can allow it to tackle more difficult problems with better results.

I don't think we know enough yet about how humans think to be confident in saying that "This is very different to how humans think".
It'll be interesting to see if there's an effect in Ireland then.

Actually, I'll be curious to see if there are fewer broken bottles and can litter in some of the well known drinking spots come summer.
I love the idea of the martians having invaded earth, wiped out humanity, but when they opened their first pdf file, got all their files crypto-locked. A modern version of War of the Worlds.
It’ll never be irrelevant, but like medium format it’ll become niche. Even more heavily skewed to professionals.

So 10x-100x smaller than in photography’s hay day. (My guess is 1980-2000’s.)
It's not tone - it's explicitly targeted at people who don't know much/anything about finance/accounting and almost by definition are relatively inexperienced at running a business.

There isn't a great alternative. Taking the time to become an expert certainly isn't a good idea. Hiring a CFO with seed money isn't a good idea.
How about some version of "Your AI companion that remembers everything and answers your questions via Messenger.
I would sell a kidney for one of these. It's basically impossible to train language models on a consumer 24GB card. The jump up is the A6000 ADA, at 48GB for $8,000. This one will probably be priced somewhere in the $100k+ range.
From the lofty heights of your high horse I doubt anyone on earth would even hear you and run risk of being “entertained” by you.
SteamVR requires a Vulkan driver whereas this post is just about paving the road to build such a driver. The only working driver at the moment is the OpenGL one.
As the saying goes "Good lawyers tell you why you shouldn't do something, great lawyers tell you how you can."
I don't think the fact that you need to look up and copy recipes and download packages to do most complex formatting is a strength of LaTeX, and one of Typst's stated design goals is to make formatting composable enough that you don't need a package for everything. But guess only time will tell whether that works out.

The other selling point you're missing though is that Typst's compiler is designed for fast incremental compilation, which makes the Typst live preview and Multiplayer/Google Docs-style collaboration experience significantly nicer than Overleaf's, where a change to a large document could easily take 30 seconds or more to render.
> It was a demand shock driven by federal stimulus.

The few thousands in stimulus dollars was minor compared to two coasts of high income earners wanting to improve / expand their houses to support work from home.

$2,000 is almost nothing when it comes to home improvement. A couple large appliances, or maybe replacing 2 windows + trim.

There was also a huge demand for new houses in areas that traditionally had lower population density, this shift in living location also drove part of the housing boom.
In locations which JDK Release Notes reach in eight light-years.
The problem with ChatGPT is that, when it should say "I don't know", it will instead confidently spew plausible sounding garbage.
Create an IAM group and ass a user
I wonder if it is for the best - imagine getting locked out of your work account becuase of some flagged request or response in Bard
I'm downvoting how you're expressing this rather than what you believe
Out of curiosity, what are the last 4 digits of your credit card?
I've taught courses on SQL to newbies and learned a lot from it.

My rule for the slide deck was "don't use a term you haven't explained". So I'd write a slide and check for new words. If I really needed them I'd have to add a slide before that introduced and explained the term.

Figuring out exercises that got students oriented to the concepts was another trick. People really don't get stuff until they've done it for themselves.

By the end of the second day I had people writing joins on their own.
uMatrix is redundant with uBO Dynamic filtering:

https://github.com/gorhill/uBlock/wiki/Dynamic-filtering:-qu...
> Trained on data up to September 2021.

Wrap the ChatGPT API in a ReAct pattern implementation where one of its available actions is a search against the Java 20 docs?

Probably better for reference than tutorial, though.
People have been saying that 256 bits is enough because even with Grover's algorithm the largest possible impact is to halve the key size. 128-bit brute force is still prohibitive in reasonable time frames. AES-256 and Salsa/ChaCha should be fine even post-QC.

Symmetric crypto and hashes have never really been considered at risk except for very small sizes.
If we're going to have trickle-up economics, where money inevitably ends up in the hands of the richest among us because large amounts of capital in one place seem to exert an almost gravitational pull, then I think it makes sense to use the government and its powers of taxation as a countervailing force by taking money from the rich and either pulling it out of circulation permanently or redistributing it to the working class, who will in turn spend it on goods and services so that this money eventually finds its way back to the rich.

> This election was lost four and six years ago, not this year. They [Republicans] didn’t start thinking of the old common fellow till just as they started out on the election tour. The money was all appropriated for the top in the hopes that it would trickle down to the needy. Mr. Hoover was an engineer. He knew that water trickles down. Put it uphill and let it go and it will reach the driest little spot. But he didn’t know that money trickled up. Give it to the people at the bottom and the people at the top will have it before night, anyhow. But it will at least have passed through the poor fellows hands. They saved the big banks, but the little ones went up the flue. -- WILL ROGERS, 27 November 1932
First day on HN?

When you ask for examples of this happening they get really mad and try to hide your question by downvoting it.
Probably better to have your “diverse points of view embodied in the ideal of free speech” on a platform that isn’t controlled by a hostile foreign power.

I can totally see their algorithm being used to push videos with views that they want to promote for political purposes while videos with views they dislike will never appear on anyone’s FYP.

P.S. The sad thing is there will probably be plenty of TikTok content creators who will create content for the CCP just for the chance of getting promoted by their algorithm.
Paul Newman's camp for sick kids rises from the ashes
Camera Brands Market Share 2023
https://www.tomshardware.com/news/tsmc-ups-chip-production-p...
It felt a long time ... on the other hand AI related events/news are so dense, you can't say if some are coincidence or connected. bard just launched, at least for a few users in the US and the UK - but is it related? not?
Your website's content -> Q&A bot / chatbot
By law, public officials should be paid minimum wage.
Well, the 70's AI is out there optimizing the software you write; making sure you can use all the bandwidth on your network links; routing people over the maps they have on their pockets.

The 90's AI is out there making trucks and ships cheaper to run; reducing the amount of wood, steel, plastics, etc our industries use; helping design bridges or microprocessors; optimizing your code at runtime inside the CPU.

The 10's AIs aren't out there a lot. Maybe it is because of lack of time. But it's just research that moves on, the value stays.
And We Are for the Dark
Congratulations on the launch! I've been searching for a digital adoption tool that I actually like for months, and this might finally be it. Other tools we've tried have either been too complex for non-technical people to use or too UI-focused for developers to enjoy working with.

One concern I have, as a European, is GDPR compliance. Since your platform manages data, it's likely that a lot of information is being tracked on your servers. Are you taking GDPR into consideration, and do you have plans for this, such as EU region?
137 emergent abilities of large language models
I think the only one biased is you. It's a factual article, and it describes a wide variety of authors, most of them more mainstream, yet you chose to quote this paragraph and only this paragraph. The worst insult in the paragraph you quoted is "fringe", which is a label most of the quoted writers would probably be proud to wear, being the antonym for "mainstream".
That’s like saying if you are a decent singer you can make money. Once you have so many people producing content, you’ll get the same power law like every other form of media.
Well, you can now use this as a tool to show that if you can reduce part of a problem to creating a progression free set you can use that to show the complexity of a problem.

The ways I've seen combinatorics (and graph theory!) interact with software engineering is typically showing that a problem is too expensive to solve at scale.
I wouldn't be so sure about that. Plenty of useful features have been added to google search since '99 - Featured snippets, weather forecasts, calculations / unit/currency conversion and so on.

I'm sure the majority of people search for actual questions and not just keywords like previously - and take the first hit, so the process of selecting a link and reading past the initial noise / ads (like long intros in youtube videos) can become a thing of the past
Very nice idea!

I think this could be really useful for visually impaired people. Just imagine, that instead of colors and letters you'd have unique shapes or to keep it simple something like a raster with holes. Every bus stop could have one of those raster plates while the people would have a sort of "key", designed to fit in "their bus".

I came up with a very similar approach to explain HyperLogLog a while ago and see some parallels.

Have a look at the (yet very ugly) illustrations I made a while ago:
https://geo.rocks/post/hyperloglog-simply-explained/

I guess the key/lock principle is very similar to both, bloom filter and HyperLogLog and could yield other benefits as well, like counting distinct buses passing a stop and map them for city. In this way, one could easily create a heat map of the cities best- and worst-served areas.
I hope this article along with this comment serves as a gateway drug for people to realize fzf is also really useful in injecting some interactivity into their shell scripts. It feels different to write scripts which call down fzf from the heavens for a split second.