skysight-inc/HackerNews huggingface dataset:
Also games became very affordable compared to the time period you mentioned. The number of games worth playing were much, much fewer. Not to mention the F2P or even open source games we have now.
Eliza on an ASR33 (Simulation)
> and many smart people concerned with keeping JavaScript safe to run in a web browser.

It is possible that that is why my comment is getting downvotes, but if that is the case, I think it is not a great defense; I think I handled it pretty well in the next paragraph.

Many smart people shouldn’t be wasted on such an impossible task, and it shouldn’t require many smart people to start a little web browser.
> This is a thing people experience at the beginning (...)

This is not an onboarding problem. This is a trait of the programming language, which only gets worse as a project grows.

It's high time for the Rust community to start to get honest with themselves and stop pretending problems don't exist. It's already bad enough with the clusterfuck which is async Rust, and you're doing no one any favor to pretend that the borrow checker doesn't add a heavy cognitive load.
We must assume only the highest quality, verifiable carbon offsets are utilized for luxury activities. Only DAC meets that criteria currently.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Theres no easy solution there, directly linking windows ISOs is a direct violation of the TOS on the website, but there is permission to host the ISOs for your own reasons.

Agree that this should be in the documentation, but you can get into legal trouble if you directly link against microsoft.com in distributed code or binaries.
Show HN: How to Use Amazon SageMaker Pipelines MLOps with Synthetic Data
Become a Wikipedian in 30 Minutes
It seems to me like a lot of sensationalism to sells clicks, or perhaps even Chinese propaganda.

But it entirely misses the point. It doesn't matter if China develops the next node or two or even more, it's that China is permanently set back in developing advanced nodes so that its government and military is disadvantaged.

It all comes down to the big question that will determine who wins these great power struggles: can free and democratic societies innovate and advance quicker and more effectively than oppressive regimes?

I guess we'll get our answer on this soonish, but I know who I'd put my money on.
Not just him, it's cringe.
> People no longer like any kind of friction when it comes to interacting with other people.

This is the key. We're aiming to make our lives as convenient and frictionless as possible -- and this is monotonically increasing. Technology enables us to essentially be shut-ins, like the hikikomori.

This is a fragmentation/rending of the social fabric on a massive scale, and we're seeing it happen in real time.
> ...found an innovative solution that was too simple and just worked.

Yup. For years, the big boss exalted us to find the next generation solution. Mr big boss was original programmer, founder, and majority owner.

We had an Illustrator/CAD style program (ScenicSoft's Preps) for designing print production plans. My office was right next to big boss, to facilitate my efforts. I kept him in the loop on my progress.

It took a while, but I did exactly that. Reduced the majority of the design (image positioning) work to a simple form. Two views; fields on left and live preview on the right. What could be easier?

(These kinds of things almost write themselves once you find the correct mental model, which is typically the really hard part.)

I started demoing my solution to my peers and SMEs. Wow, Bravo, Amazing. Then I demo'd for big boss.

Big boss said nothing. Walked out. Never spoke to or even acknowledged me again. Ghosted.

--

I've been noodling on a novel SQL JDBC wrapper thing. For ages now. Input stock SQL and output typesafe wrappers. I use it for all my own work. It's stupid simple and easy.

Every single person whose seen a demo just doesn't "get it". They expect an ORM or a template or a fluent API.

The reactions have really unsettled me. From my prior innovations, I'm used to pushback, debate, rancor, battle lines.

I just don't know what to do with blank befuddlement.

(Yes, I'm slowly working towards a FOSS release, as able.)
RustGen: Chromosomal Operations on Bam Files
Also true! The overhead of a custom site is now way more than it used to be and that limits adoption.
> I don't think recovering 97% vs 95% of 8% of the material is going to change the economics of battery recyling.

I think you're focusing on the wrong part of the headline.

> ... with common chemicals.

Seems much more important to the economics than, as you said, the slight uptick in recovery.
India should use these notes to pay for Russian oil and gas nowadays.
Interesting excerpt on the origin of the term, "artificial intelligence":

Professor Sir James Lighthill: [...] Now, what are the arguments for not calling this computer science, as I did in my talk and in my report, and calling it artificial intelligence? It's because one wants to make some sort of analogy. One wants to bring in what one can gain by a study of how the brains of living creatures operate. This is the only possible reason for calling it artificial intelligence instead.

Professor John McCarthy: Let's see. Excuse me. I invented the term artificial intelligence. I invented it because we had to do something when we were trying to get money for a summer study in 1956, and I had a previous bad experience. The previous bad experience concerns occurred in 1952, when Claude Shannon and I decided to collect a batch of studies, which we hoped would contribute to launching this field. And Shannon thought that artificial intelligence was too flashy a term and might attract unfavorable notice, and so we agreed to call it automata studies. I was terribly disappointed when the papers we received were about automata, and very few of them had anything to do with the goal that at least I was interested in. I decided not to fly any false flags anymore, but to say that this is a study aimed at the long-term goal of achieving human-level intelligence. Since that time, many people have quarreled with the term, but have ended up using it. Newell and Simon, the group at Carnegie Mellon University, tried to use complex information processing, which is certainly a very neutral term, but the trouble was that it didn't identify their field, because everyone would say, well, my information is complex. I don't see what's special about you.
Sign-in-with-Big-Tech-Only or Sign-in-with-Whom-I-Prefer?
Yes. All higher IQ. Most recognized it early on. It's a feature and if unchecked a bug.
You’d just get the same note back.
Whoever is downvoting this post needs to stop.

The concepts behind control vectors, i.e. "representation engineering" are not especially new and have been highly effective in the diffusion space. I always find it entertaining when LLM folks act like they're discovering stuff that waifu stable diffusion folks knew for 6 months + about - like "concept slider loras".
Academia: Download 47m PDFs for Free
Abstract Play
Thank you for eloquently expressing an observation I probably should have learned years ago.
From the Incarcerated Software Foundation.

With ReiserFS pre-installed!

https://en.wikipedia.org/w/index.php?title=Comparison_of_fil...
It does make it illogical, in the same way that “dealing in probabilities” makes many other things illogical. Like, for example, crime statistics.
> Let's say I drop out of college, found my own software company, and within a few years my company is valued at 9 figures. Am I a "junior" or "senior" developer?

You’re a rare unicorn then, not the 99.9% case.
The college example doesn’t seem likely though. Exams are set by central authorities and independently adjudicated. It’s not up to teachers whether students pass or not, and parents and education authorities look at exam results to judge colleges, not teacher assessments.
Take a course at community college and learn it. There are no shortcuts to learning math, being in a classroom setting is the best way to internalize it all.
I pay for chatGPT so it depends on if you pay for that or not. I think it's worth it because whether it understands things or not chatGPT represents a paradigm shift in human history. You'll need it because it's currently the best conversational LLM out there and the one that shows the most compelling evidence.

Basically you just spend a lot of time with chatGPT4 and ask it deep questions that don't exist in it's dataset. get creative. The LLM will output answers that demonstrate a lack of understanding, but it will also demonstrate answers that display a remarkable amount of understanding. Both sets of answers exist and people often cite the wrong answers as evidence for lack of understanding but they're setting bar too high. The fact that many of these answers do demonstrate understanding of concepts makes it very very compelling.

Take for example Rock Paper Scissors.

https://chat.openai.com/share/ca22397c-2950-4919-bb79-6def64...

This entire conversation thread I believe does not exist in a parallel form in it's data set. It demonstrates understanding of RPS beyond the confines of text, it demonstrates understanding of simultaneity EVEN when the LLM wholly lives in a world of turn based questions and responses, it understands itself relative to simultaneity, it tries to find solutions around it's own problem, it understands how to use creativity and solutions such as cryptography to solve the problem of RPS when playing with it, it also understands the weaknesses of it's own solutions.

Conversations such as this show that chatGPT displays remarkable understanding of the world. There are conversations that are opposite to this that demonstrate LLMs displaying an obvious lack of understanding. But the existence of these conversation that lack understanding does NOT negate the ones that do demonstrate understanding. The fact that partial understanding even exists is a milestone for AI.

This isn't Anthropomorphism. People are throwing this word trying to get people to recognize their own biases without realizing that it's just demonstrating their own biases. We literally can't even define "understanding" and both LLMs and the human brain are black boxes. Making adamant claims saying that LLMs don't understand anything without addressing this fact is itself a form of bias.

The way I address the problem above is that I just define a bar. I define humans as the bar of "understanding" without defining what understanding means itself. Then if any machine begins approaching this bar in terms of input and output matching human responses, then this is logically indistinguishable from approaching "understanding". That's literally the best metric we have.
I’ve been intrigued by taking notes on paper often before. Every attempt has failed because of the lack of proper system for organization of my notes. For instance, I have two topics I have to take notes for. Now I have to start planning how much space I have to reserve for the first note. Otherwise I have to continue the note after the second note, which is kind of confusing. Are the handwriting folks among you using a particularly clever organizational system or is this just something you live with and even appreciate?
Satellite view: https://maps.app.goo.gl/f6s7wPMYa2LiNrB79

There is almost _nothing_ there currently.
Well the problem there is that it's not just love but also office labor that AI threatens to raid for the benefit of the top 1%.
Who? The answer is not obvious to me?
Remember Sam Slater?

In the US he is known as the father of American factory system. In Britain he was known as "Slater the Traitor", because he stole their IP and brought it to the Americas.

What goes around comes around, I guess.
I think you're actually more in agreement with the author than you think you are. He's not arguing against iterative development at all. Rather he's arguing that product should evolve quickly and iteratively, and the design system underlying that product should move slowly and carefully, only systematizing aspects of the design once they have a large number of motivating examples.

I think some of the confusion is a misunderstanding of what design systems (and each of the layers in the authors' diagram) is. It's different from design. "Design" is "This button should be 56px wide, have 8px of padding and be colored #4590ff". "Product" is "We are are building an app to let users listen to podcasts, and we should show a list of recommended next podcasts with a button beside each to play, but default to autoplaying the next one if no user interaction happens." "Product research" is "Our users frequently listen to podcasts in the car, so they may need hands-free interaction and will want to listen to the next track without user intervention." "Visual brand" is "Across all of our products, we like to use a simple white background, with dashed-line dividers between list items and #4590ff primary call to action buttons, each of which has 8px of padding and 4px rounded corners." "Design systems" is "Across all our products, use a list whenever you have a collection of homogenous items. If the list represents an audio multimedia track, use this music icon that we have uploaded to the general library. The currently playing audio track should have a moving audio signal display to indicate its selected status."

Notice the increasing level of abstraction across each of these categories. Design is rules for users. Design systems is rules for designers. And that's exactly why it should move slowly - you cannot build good rules until you have seen many instances of problems in the real world and have a chance to gather data across many instances of the pattern.

In my experience, design should iterate ~daily. Product ~monthly. UXR ~quarterly. Visual brand ~annually. And design systems every 2-3 years. The differing cadence is a rough indication of how many examples of each lower level you need to build a general pattern, eg. you may have 20 or so individual design decisions to make to ship a feature, you might ship 3 features from each UX insight, you might refresh the whole product's UI roughly each year as the market changes, and you need experience from 2-3 full visual refreshes to understand what sort of patterns need to form guidance for the next generation of designers.
at $28,000/MT it's rare enough to worry about - for context it looks like a model 3 has about 4.5KG of cobalt in it's entire pack, or around ~$130 at current spot rate.
As a member of the research community: that's nonsense. Like already pointed out: academic groups (who by no means are dependent on big tech) would jump all over that. Mamba has been out long enough that you'd already see tons of papers at arxiv showing mamba dominating transformers in all sorts of applications. But that's not happening, despite the ton of hype. That doesn't mean that mamba is nonsense. Just that it isn't the immediate transformer killer. It remains to be seen if something comes from it, eventually.
Obligatory dead salmon study link: https://blogs.scientificamerican.com/scicurious-brain/ignobe...

fMRI studies are largely bullshit in the best of times. Using it to study an abstract effect is doubly so.
The problem is entitlement programs likes socialized health care and pension programs like social security. When retirees begin to outnumber working adults, the system will start to collapse. Maybe countries will adapt? Japan and China are at the forefront of the age demographic bomb. They are about 30-40 years ahead of us in experiencing this problem. The US and Canada has been able to counter it much longer than anyone else primarily due to our origins in and experience with immigration. No other countries on earth can compete with either the US or Canada when it comes to assimilation of immigrants.
Bing used to use Google Search around the time it first came out

https://www.businessinsider.com/bing-is-cribbing-from-google...
Companies were OK with “job-hopping” until they weren’t, i.e. the market turned in their favor.
Yep, it is. You could even end up as the world's most powerful and rich country.

https://www.history.com/news/industrial-revolution-spies-eur...

Like the US did.
The only platform I’ve seen stack unwind was VAX/VMS :)

But yes, you do need to allocate the stack which could take up a lot of ram.

It’s odd not to mention it in the article though.
When you're junior, it's really common to feel like everyone else but you knows everything already. The single biggest revelation of my career as a junior was when I realized that the core trait of more senior devs was not that they already know everything, but that they openly admitted they had no idea and plowed ahead to figure it out anyway.

The key moment was when I had an ex-Google dev asked me how to use a basic git command, and then later in the day another one said something like "I have no effing clue. Let's figure it out."
Managing Photos from Terminal (Poc)
The challenge with Canvas is that there is no standard format for this type of data. As @milch mentioned Obsidian's .canvas format is simple JSON, that is stored locally. Like .md files, they are individual .canvas files in folders on your device. It remains to be seen whether .canvas can stand the test of time, but at least the data is in a format that will make it easy to convert to and from, and is relatively human-readable given the constraints of having to store positional data. There are efforts to grow the adoption .canvas, but like Markdown it will take time for that ecosystem to develop.
The detail you get is dependent on your prompt and the model you use. The LLM used might not be chatgpt. The level of detail isn't the only thing you should consider. The writing style itself is unmistakably that of an LLM. Also explaining such basic concepts such as pipes is very suspect. Any human browsing this site would assume that everyone is already familiar with them. The nature of the post is such that it mostly appeals to shell enthusiasts anyways. The style shift between the first sentence and the rest of the comment is also quite obvious. The user's other comments do seem genuinely human however.

>oneliners like these

It is literally one pipe. You can't really get simpler than this.
It’s quite the opposite. It may not be worth learning Rust for small simple programs, but it has an entire toolbox of features for dealing with complex problems and large programs.

For example, dealing with multi-threading and low-level memory management without the assistance of thread-safe types and borrow checker adds mental overhead of verifying and upholding all the requirements manually.
The bottleneck for speed will be the human examining the documents so there really isn't any difference in the overall time spent. Even without the required human input it doesn't make much difference for such a small amount of files. Most of the time there isn't a much reason to use `fd` or `rg` over more standard tools. Often you get most of the benefit from a single `cd`. When making a script for general consumption and there are possibly larger collective time savings from excluding subdirectories it would make more sense to use `-prune` rather than a niche tool with default rules that might change in the future.
Why would Meta, Microsoft, Amazon and Google want Nvidia to remain dominant in hardware? Are you treating “big tech” like they all have one hive mind?
It’s Simon Tatham’s website. He’s well known for being the author of PuTTY [1] and his puzzle collection [2]!

[1] https://www.chiark.greenend.org.uk/~sgtatham/putty/

[2] https://www.chiark.greenend.org.uk/~sgtatham/puzzles/
It’s not about system design. It’s about design systems, which are custom UI component libraries used across a product or set of products to enforce UI consistency and code re-usability.
You can also get in legal trouble if you download and install a flagrantly pirated Windows ISO :)

AFAICT this software would solve all its legal problems[1] if it replaced these hard links to clearly unlawful websites with user variables, $URI_TO_WIN10ISO or something. The fact that the README is basically lying to its users makes things even worse. I would go so far as to call this malware.

[1] In the sense of "successfully foisting legal difficulties onto end users"
What word do you prefer to describe the class of powerful people who aren't particularly loyal to any nation yet have extensive financial interests in (exploiting) them?
Disclaimer: didn’t read the paper and only have a very basic understanding of chemistry (and sorry for simplifying a complex topic), but started wondering whether we should be able to discover useful reactions via pure calculation by now (ignoring quantum effects)?

Despite being a specific domain, wouldn’t reasoning about reactions (and their efficiency in an industrial, large-scale setting) be something that "models" should be able to do quite "easily" (given the fact that bonding forces, energy requirements and catalytic effects are sort of well-known, i.e. just some more dimensions to deal with)?
Could be ADHD traits, to be honest. (Just a suggestion. I know I'm always looking for a silver productivity bullet).
Agreed. I have been using joblib for a good few months. It is fine, but I still haven't figured out basic things like printing the status of process-based jobs.

[Parsl is much better, e.g., logging is built-in, but it can be a little overwhelming.]
In 2012, PHP was already going through a renaissance. PHP 5.4 had come out with massive improvements and the release cycle for updates was accelerated. Composer and Laravel were released and people were not only building real apps with PHP like they always did, but they now had much better tooling, language features, and a more thriving ecosystem.

I expect JS/TS's reputation to only grow more favorable over time. The pragmatic path of its evolution and the resources invested into improving it over the years have really made it shine.
To be honest restricting funding to the kind of symbolic based AI research that is criticized in this discussion might have helped AI more than it hurt , by eventually pivoting the research toward neural networks and backpropagation. I don’t know how much of a good thing would have been if this kind of research continued to be funded fully.
Okay, thanks. I think the fact that you can run your own relays mitigates this, but I can understand some skepticism.
This is a false analogy. It's not because they're peasants oppressed by the elite it's because they're aggressive opponents to freedom. It's absolutely about morality but you're on the wrong side of the argument.
Amazing that the seniors are more productive as well. Have your team read any specific articles or other sources to learn how to do useful things within LLM for code? I really want to learn haha. Which LLM do you use?
An Overview of Color Quantization Techniques
I don't know what you mean, can you help me?

I'm familiar with our intrepid stable diffusion sailors.

I don't know why you think the post is being downvoted.

I don't know why it would be verboten to downvote it, or indicative of the downvoter being an LLM fanatic who thinks they discovered everything.

I am puzzled by the post because it claims RAG can be replaced by control vectors.

I'm also puzzled because it claims prompts can be replaced by control vectors.

I get that if system prompts were only to shift output tone, control vectors could replace that case, but that seems narrow compared to the full set of things prompt input enables (inter alia, the in-context learning)
I don't really think big tech have that much control. They are aiming for optimal profit solution, thing likes AI monopoly with huge self-supervised learning just popped up recently when ChatGPT performs really well, a couple years ago, people still believed modular and supervised learning is the key to AI application. So simply current scaling deep learning/llm is most promising and it works while tradional methods don't. If there is something that works as good as current solution and requires less resource, they will go for it very fast, see the implementation of Flash attention as an example.