skysight-inc/HackerNews huggingface dataset:
I think part of the problem is lack of project planning and goal setting. I wondered the same thing from me. It's easy to quit a project if you have no goals or purpose for it. Once you quit there's no problem since there was never a plan. The other must is a sense of urgency. I'm an easy going guy. Never in a hurry. It has always bothered me when I work with someone that makes an emergency out of everything. There's no hurry, I used to say.

The easiest move in any project for you, your coworkers, customers and investors is to quit and move on. The longer a project gets the easier it is to quit. Your goal is to forestall that urge as long as possible by showing results as soon as possible and in on going basis. Yes, EVERY project has a deadline whether you set it or not. The implicit deadline is the point where you will quit. Again do your best, so you don't get to your quitting point, by showing progress and you can best do that by having a plan that has goals and deadlines to show progress.
Or instead of pearl-clutching, how about suggesting something productive like a digital id that is only needed for public comments on work-in-progress legislation? There is quite a bit of daylight between that and 1984.
Beamsearch is just one example, the same applies to top sampling and greedy search. Focusing on one approach suggests you've missed the actual point: if you know how a given output is synthesized, then its not autonomous. You're trying to nitpick as an excuse to avoid a substantive response. If you want me to agree with you, you'll need to offer a counterpoint. Saying things like "It's driven by floating point values not 1's and 0's." and conflating pseudo randomness with actual randomness does not inspire confidence.
First off, I was not talking about native vs non-native, I was talking about toolkits. native vs non-native is a different though related problem.

> And why wouldn't a hybrid approach work? I.e. the majority of the code using the cross platform toolkit, and a small amount of code per platform using the native API.

I literally said you could/should do that?

Answering your actual question though. The issue is not "something can only be done" in X, it's a "is your app consistent with the platform it is on". And that's where "cross platform" apps are invariably annoying - none of the electron apps correctly do find on the Mac (this is largely because chrome/blink intentionally removed the correct logic from webkit and as these apps just do whatever blink does that's what we get).

The problem is that cross platform toolkits (Qt, Wx, etc) primarily target windows so all the behaviors are geared to that platform. It is very obvious whenever you are using a Mac app that is written using a cross platform toolkit, as their are just many different little ways that things behave incorrectly - a death by a thousand cuts problem.

Electron is just a special case of this: because your "app" is just a web page you don't have an actual ui toolkit, cross platform or otherwise, to handle all the usual UI behavior and have to reimplement it all yourself. That's a lot of work and very hard to get right, so generally electron apps don't even attempt to, but they're "popular" because there's literally no choice. People on Mac use discord, slack, teams, etc because there is no option - if your employer decides they're using slack or teams, that's what you have to use. The fact that the UI is janky, the cpu is high, basic key commands don't work, it doesn't handle drag and drop correctly, etc is not relevant: it's what you have to use.
This is particularly sad since Indonesia is volcanically very active and has tons of potential for geothermal power. Many of its islands are also quite dry, which couples with the equatorial location makes them great for year-round solar.
It's a little more formalized and generalized observation: https://en.m.wikipedia.org/wiki/Amdahl%27s_law#Derivation

But yeah! There's a lot of common sense that, with some mathematical formalization, yields useful and extensible laws.

Amdahl's has been robust because it opined on the 60s supercomputer coprocessor architectures, and then in more recent decades with consumer multicore chips.

Laws aren't famous because they're insightful -- they're famous because they're useful.
Vouched as this is a legitimate query - and I'll take the karma kit from the google (android) fanboys.

My experience of Android phones follows along your problem. Sad to say I never found any solution over a few months to stave off having to hard reset and by the time I did the phone was taking in order of near 10 minutes to boot up.

The most recent was a 2018 / 19 android phone which was quick to nudge concerns all was not well in the android world. Ultimately apart from rooting the phone and placing a fully functional working version of android on it, I found the only option was a hard reset. I tried whatever tools out on the web I could locate that might actually clean up the cache - while I uninstalled every app I'd added as the internal memory filled with hidden junk.

You won't probably won't find a helpful solution offered apart from rooting your phone for a better android version.
I wonder if prompt injection is, at its core, is a buffer overflow error, where the buffer is the LLM's context. That it what is happening, no? The original instructions are overwritten by the injected prompt?

Would not, then, making adjustments to the context, either algorithmic, or by enlarging the context (100K Claude, perhaps?) go a long way towards solving the problem?
I did enjoy reading his blog though, well mostly the comments. And then it just died a few years ago and never came back. I always wondered if the “database server” issue mentioned was just an excuse to stop blogging.
Consider the data connections from Arecibo or Ice Cube (which has many of the same problems).

From Wikipedia:

> Observational data were recorded on 2-terabyte SATA hard disk drives fed from the Arecibo Telescope in Puerto Rico, each holding about 2.5 days of observations, which were then sent to Berkeley. Arecibo does not have a broadband Internet connection, so data must go by postal mail to Berkeley.

https://setiathome.ssl.berkeley.edu/~korpela/papers/CISE.pdf

> This 2.5-MHz band is recorded continuously onto 35 Gbyte DLT tapes using 2-bit complex samples. Each tape holds about 15.5 hours of data. The entire sky survey is expected to require 1,100 tapes, for a total of 39 Tbytes of data.

> The recorded tapes are shipped to Berkeley, where we subdivide them into small work units on four splitter workstations. ...

---

https://icecube.wisc.edu/about-us/facts/

> One terabyte of unfiltered data is collected daily and about 100 gigabytes are sent over satellite for analysis.

It's better now (the South Pole does have a broadband link)... but Ice Cube is only sending 10% of its data.
Amazing, so useful, thank you
Thanks, I enjoyed these
A good rule of thumb : a son is a son until he gets a wife, but a daughter is a daughter for all her life. This article is a corollary.
Their "suspected" employers just inhaled that amount of money before I finished this comment.
Indonesia has around 10,000 inhabited islands, although around half the population is on Java and most of the rest on the next big five (Borneo/Kalimantan, Sumatra, Sulawesi, Bali, Papua).
> Consider the fact that only just 12,000 years ago the Amazon transitioned from mostly grasslands to the full-fledged continent-wide jungle it is today.

Google says the Amazon rainforest is 10 million years old.
It's strange to see so much of what I think of as decidedly late 90s/early 2000s internet slang ("BTW," "flame," etc) being used here.
“… they are not necessarily accurate reflections of the mechanisms of the world.”
I would suggest taking a few courses on Quantum Mechanics. ;)
Successful tech moguls never graduated college
Ask HN: Why should I learn BERT/transformers/etc. when LLMs like GPT-4 exist?
The workaround fixes are complex, but the actual issues are very simple, no?
California holly?

https://en.m.wikipedia.org/wiki/Heteromeles
> It's unclear if narrow AI is as powerful as multimodal models with tools, as of yet. Is an LLM which has access to narrow AI "tools" strictly more powerful, capable of running experiments or improving itself? See: AutoGPT, Langchain, et al.

It's probably a spectrum in reality, but I'm quite certain that general LLM's (even when given access to tools) are still considered narrow AI. I can see how that feels pedantic at this point and I myself can think of counterexamples that strain that point of view.

> It's the general instruction & tool tuned LLMs which are currently changing our expectations of what these models can do.

This seems opinionated as well. Instruction tuning is very cool from a UX perspective - but the success of un/self-supervised deep learning is what changed expectations about these models. The ability of deep learning to successfully generalize, interpolate between data points, and even accurate predict compositions of data points it never saw mixed together (e.g. avocado armchair) is absolutely doing the bulk of the work here. That RLHF and tools/plugins even _work_ is because the base model is so robust.

> Is there any evidence for a "topic specific" LLM being useful?

That's a great question. In general, self-supervised learning works best when the distribution your dataset captures is massive (and you have enough data for the model to learn that underlying distribution). So the bottleneck for "topic specific" LLM's is data - and when your humongous web-scrape actually captures more of that data (although it's challenging to filter it out), then yeah - it makes more sense to train the general model and just use it/finetune it for your downstream task.

Distillation of models is relevant here though. If you need a small model that works on a phone, it might be prudent to treat your general model as a teacher for a much smaller student model. Much of that is still active research though.
Google I/O 2023 recap
Maybe but maybe not.. the E cores on Raptorlake have two 3 wide decoders, apparently it can decode 6 instructions this way(though how often or reliably that is I don't think Intel has said).
Didn’t the FCC use this to justify their decisions against net neutrality? This is wholesale manipulation of our democracy and they get a slap on the wrist? I demand jail time for any broadband executive that knew of and approved this scheme.
> That legislation is about weaponizing existing tools

Right.

It seems entirely reasonable to be concerned that if 'hate speech' is applied too broadly, it can be used to silence political opponents.
This is an awesome post, but I don't think it proves that it wouldn't have mattered. The biggest win with 68k over 8088 is the flat address space and the innovations that would have been easier with a larger address space. The PC was super constrained from a software perspective because of segment registers and the memory model.
I love the look, but can someone explain to me what sort of things you would do with a computer of this form factor? Why do people keep building them? Is is just looks? Or is there something they're good at.

To be clear, I'm not looking for something you can't do already (your phone does everything), but something that a cyberdeck computer would _excel_ at.
Costs aside, why should I learn older NLP methods when I can simply ask ChatGPT to give me the sentiment of a sentence, classify texts, etc.?
Yes, you can make your web app stateless by moving the state to the query string.
Do your photos have to be so gigantic?
Zoneminder clients and pihole.

They should be moved from archlinuxarm to Raspbian/whatever with v6 support ending last year.
That's fine. 4-9's was just an number I pulled out of my ass, and it wasn't really my point. My point is that when talking about energy sources, LCOE is not a good measure as it doesn't take into account things like reliability over time (whatever your target reliability is).

Over-provisioning has a cost. If it is required to achieve characteristics required to do a like-for-like comparison, it should be accounted for.

The problem with these Nuclear conversations is that people are pushing their preferred option, always without coming to some sort of agreement on what the requirements are for the power generation option. Without agreeing on what needs to be achieved, everyone talks past each other, arguing with straw-man solutions.
How much did the companies make for submitting the false comments? Also, no jail time and how are the people that hired them not guilty of anything? Could they have plausible deniability with saying they thought they were just buying advertising? But having 3 separate companies guilty of submitting the comments makes that seem a little unlikely.
Hello,

I am a professional iOS Engineer with extensive experience in developing mobile applications for iOS devices.
Over the years, I have worked with various technologies and frameworks to deliver high-quality and scalable iOS applications. My expertise includes Swift, SwiftUI, Combine, Objective-C, Xcode, UIKit, Core Data, CocoaPods, RxSwift.

I have a passion for coding and a strong desire to keep learning and growing my skills. I am a team player with excellent communication skills and a collaborative mindset. I believe that the key to success in any project is effective communication, understanding the requirements, and delivering results on time.
If you are looking for an experienced and dedicated iOS Engineer who can help provide solutions to your various challenges and problems, I’d love to talk with you. Let's work together to create amazing iOS applications that will delight your users and drive your business forward.
Thank you for considering my profile, and I look forward to hearing from you soon.

Best regards,
Phil Kirby
Amidst recent layoffs, having a strong foundation in Cloud Engineering and IaC can be invaluable skill for software engineers in today’s job market
> If I would level criticisms at dialyzer it would be its sometimes difficult to read warnings, it’s speed (despite being multithreaded) and the race conditions in the VS Code plugin (which is looking for extra maintainers – if I had time I would help).

One of the advantages of TypeScript is that VSCode is written in TypeScript, and both VSCode and TypeScript are developed by the same company, so there's a really nice synergy there. I imagine Kotlin users feel the same way using Jetbrains products, and Swift users feel the same way about XCode.

Dialyzer looks interesting, but I can't imagine giving up on the expressiveness of TypeScript. Some of the things you can do with generics, mapped types, intersection types, template literal types, conditional types, and utility types are almost mind boggling. It's difficult to reap all of the benefits of static analysis without some of these advanced type operators. The type manipulation section of the TS manual is really underrated.

Someone for example wrote an SQL parser in TypeScript that requires no runtime code [1]. It can infer the types of an SQL query's result based on an SQL string without any runtime code execution. There was a similar project where someone built a JSON parser entirely using the type system [2]. There's also an ongoing discussion on Github about the the fact that TypeScript's type system appears to be a Turing-complete language with some other cool examples [3]. My point is that the type system is incredibly expressive. You rarely run into an idiom that can't be typed effectively.

[1] https://github.com/codemix/ts-sql

[2] https://twitter.com/buildsghost/status/1301976526603206657

[3] https://github.com/microsoft/TypeScript/issues/14833
Where are these places where potential voters can't afford ID and how do they do any of the other things that typically require photo ID?

https://www.washingtonexaminer.com/24-things-that-require-a-...
I believe it is still generally a rule lithium batteries cant be checked.
At some point I got an itch and looked into what it would take to run such a magic box myself.

The lightbulb moment was realizing that of I did manage to pull a ton (or 15) of carbon out of the air by whatever method, I would then have to move that carbon... Somewhere. I had been looking especially at algae bio reactors, which leave you with a particularly soupy waste situation. :)
rektide> "Edit: anyone care to speculate on why I'm so quickly at -2? I think there's perhaps some ideogical disagreement here but it's not clear what is so principally intolerable about a perspective against such persistent & vociferous negativity."

My speculation: you're reading a lot more heat into 'tptacek's comments than is there, and raising the temperature of the discussion unnecessarily. For example:

rektide> "My god man."

rektide> "I don't see how you can so callously disregard the most central message & imagery of this book. Yes, the individual ideas are ill spoken & poorly emphasized pieces of the key revelation"

I don't read 'tptacek as callously disregarding anything. Those examples are used to support esr's thesis, and to use them to test whether or not the thesis is supported is fair. And "callously disregarding" is pretty charged language.

rektide> "...and in your 9 comments here so far you have nothing but bile to spill about them perhaps rightly."

Again, "nothing but bile" is pretty charged and in my opinion an inaccurate description of his comments. The most arguably hyperbolic part I read from him is "I think a case can be made that this is one of the most overrated pieces of technical writing of the last 25 years, and even that is tempered by the preface "I think a case can be made that". There are places where he's pretty declarative in his language, but nothing I read is pejorative or an attack/

rektide> "But I cannot broke this hit campaign you are launching, when you are so persitently cantankerous & negative, without ever going near the actual inner truth that it did remarkably connect a generation with. I wish you could have some balance & some ability to see value, Thomas."

There are numerous places where 'tptacek acknowledges positive aspects of the piece:

tptacek> "What's notable about Cathedral is its timing; it did capture the zeitgeist of what was an important moment in the computing field"

And is actively engaged in furthering the discussion:

tptacek> "I appreciate getting called on this and forced to think more carefully about it. Thanks for the response!"

rektide> "The true-feeling parts of Raymond's article read to me like a document of, for lack of a better term, late 1990s programming thinking."

Again, pretty charged.

Anyway, that's what I think is likely the cause of the downvotes from reading your comment in the context of what 'tptacek has written. But of course, I'm not a mind reader.

(I'm just sharing my impressions because you asked and in the hope that you find them useful: I'm not likely to follow up in this thread because discussions of downvoting and tone are rarely useful. I question the utility of me even posting this response.)
The Turing Option (I read it back when it came out) https://www.goodreads.com/book/show/1807642.The_Turing_Optio...

I need to consider giving it a re-read... I suspect I'll agree with the review for "books that were way better when I was 15" or "I read this when it was first published in 1992 and thought I would read it again in the light of the current AI hype. This was a silly decision."

I think I'll more fondly reread When Harlie Was One Release 2.0 ( https://www.goodreads.com/book/show/939176.When_H_A_R_L_I_E_... ) as that was more about people than about science papers. (btw, if you do get intrigued by David Gerrold (the author), his critique / alternate approach to Star Trek with the Star Wolf series is enjoyable)

The "about science papers" criticism is also what I apply to several good books by Forward where significant parts of it felt like a paper with a plot rather than a story backed by science. Good stories otherwise, just sometimes they got lost to the attempt to force some hard science into it.
"Homelabia" made me smile like a schoolboy.
there's only one template. If you can do class/activity & sequence diagrams that would be better
Well... I'll spoil that it is most likely not exactly "pregnant". A lot of vore art draws inflated bellies for after the (physically impossible) full-body consumption. Sometimes with a limb or few pushing out against the belly. So I could see how it could easily be mistaken for either pregnant or overweight women.

It is also a common overlap with furries (well- yiff rather) but I guess that makes a bit more sense since animals are more known to eat one another - although it's mostly the anthromorphized ones so idk really.

Also overlaps with the oversized giant women / shrunken male fetishes which I guess makes the act more physically possible if you ignore the impossible sizes of the people involved.

Most vore is "swallowing whole while alive" and not "actually eating", there is often no chewing involved or depicted. If the victim is chewed or killed in the process - that crosses into the less popular guro and snuff categories.
After looking at their 'AI-enabled' products, it looks more like pure gimmickry.

But at least this isn't a product they would expect to make the majority of their money from since Brex makes its money elsewhere and can afford to waste it on gimmicks and experiments like this.

Unlike the thousands of new so-called AI startups which are just a thin wrapper around OpenAI's API and have no moat.
Agreed. If that's all it cost them then they'll consider it a bargain!
Unit Tests vs. Component Tests: Which One’s Better for Software Quality?
> The Russians, invaded twice by Germany in the 20th century

This is entirely correct, however it also hides Soviet intent.

They had tried hard with Germany without result. It wasn’t an invasion, but they were interfering and trying to achieve Revolution.
Nice. Anything you can tell us about you put this together?
Well for one, he’s 94. And I’m going to guess that this interview may have been carried out over email and that allowed him to sort of let it all out without interruption.
Seems like you would want to apply some NLP to the prompts themselves

Take the gradient of the prompt wrt adjectives, verbs, nouns, etc. I forget the technique, but they add garbage words to the prompt to effectively increase the temperature.
Those are interesting points, thank you for writing all of that out!
in the Swedish population 1973–2004
No if you make a claim, you gotta bring facts. If it’s a reasonable one it should be easy.

To this date for this assertion - no one has. Could it because the data doesn’t support it?
Cite.
If there was ever a just war, that war was one. The evil West Pakistan delivered upon East Pakistan staggers the mind.

It started with secret police abducting, torturing and murdering intellectuals, academics, community leaders, any Bengali in East Pakistan who might lead a nationalist movement.

Then it got even more crueller and vicious. Massacres of civilians, weaponised rape, all inflicted upon their co-religionists.
I find it more likely that the poor will want to disconnect from the grid, because the grid is fundamentally about reliability. When your own systems fail, you still want power while you are waiting for repairs. At least if you can afford it.
Substantiate your claim! A farmer is much better generalist than a "software engineer". FFS, the engineer doesn't even use science and the farmer does.
Ask HN: Anyone getting Chrome to HW encode video besides H.264?
I've been searching around the internet and cannot quite find the answer I'm looking for, so I figured I'd ask here.

Does anyone have Chrome or Chromium hardware encoding video besides H264?

chrome://gpu/ -> Search for "Video Acceleration Information"

I'm trying to see if it's possible to hardware encode VP9 or AV1, and have the hardware to do so, but not sure if adding the ability to do so within Chromium would require a custom build.