skysight-inc/HackerNews huggingface dataset:
I am working on something similar in the chemistry domain, for my hobby project https://atomictessellator.com

I'm prototyping this now, this weekend: https://imgur.com/a/fAAaTmO

User does objective definition, then there's automated help with literature review, hypothesis generation, experiement design and execution (via simulations) and results + conclusions and then integration and feedback.

There's still quite a lot of tool-building and integration steps before this all works end-to-end, but I am enjoying it. Last weekend I built a .traj viewer in WebGL and this weekend I'm working on the distirbuted computing aspects of running the DAG task graph of simulations in parallel.

If anyone wants to collaborate, or invest, reach out :)

I work 2AM to 9AM at at hedge fund, and then sleep 1 hour, gym 1 hour and work 11AM to 6PM on atomic tessellator, if I could work on this full time I would get heaps more done! I am close to automated catalyst discovery, its super cool.

I really want a co-founder, and some industry connections and just generally cool people to hang around in this space!
A large part of creating a 3D-engine is to try figuring out what capabilities can be used with what performance across different hardware. If this is only an abstraction it won't solve anything.
More like from the Culture universe
There is only one more thing I am afraid of more than duplicate code.
Shared code that someone changes to make their code work better that breaks yours.
Multipurpose, too
Funny thats nearly the budget shortfall described in the article. (albeit for a 2 year period instead of 1)
Victory Garden (Novel)
I do card widgets all the time without wrapper hacks. So do most competent from end developers. Challenge me on any design you want.
> which context do you find yourself needing to be even 8 hours in a row on your computer without being close to a power plug?

It's summer. I was writing a paper in an outdoor pub. No plug available, unless I wanted to go indoors (I didn't). I used the entire battery. Granted, it was mostly VS Code being a power hog.

> You can even charge your computer in planes now!

Not if you're flying economy on British Airways.
Yes, it's not a black and white situation.
I'm more or less in that boat. I did by my laptop, a 2013 MacBook Pro, new, but 10 years later it's still fine for my purposes. For productivity purposes, the only real concessions to its age are that I did have to get the battery replaced about a year ago, and I do some light adblocking (no autoplaying videos or heavy scripting or anything like that, but I still let static ads through) to keep webpages usable.

For light gaming I recently bought a refurbished 2019 desktop for $250. I mostly only play older games (because I'm cheap), so that was more about Apple dropping support for 32-bit apps than it is about the MacBook not being powerful enough, though I am admittedly happy about having a computer that can play KSP without everything turned down to the lowest quality level. Overall, happy there, too - it's hard for me to imagine that a new computer would provide enough utility to justify the added cost. The latest generation of this computer retails for four times as much money as I paid for the used one, but the specs are very, very similar.
>This sounds like a good thing; the sanctions are working as intended.

Whether the effect is "good" depends on if you think someone's device should serve its user or some government.
> Latest big change was the addition of generics, behind almost any other language.

FPC added generics 17 years ago, that is far from recent. Also i'd say that anonymous functions and function references (closures) are better candidates for "big change that was added recently".

> FPC doesn't generate particularly fast code, and the nature of OP objects doesn't help with locality. It's faster than scripting languages, but generally slower than AOT compiled languages, even those with GC.

In practice the performance is fine and you can actually optimize the code as much as you need for any hotspots you find - it can be a bit more of a PITA if you use the "high level" classes compared to C++ but it isn't impossible.

Though if you really want performance out of the box with minimal effort from your side, there is a new LLVM backend. You need to compile the compiler from source to enable it as the entire runtime library, FCL, etc need to be built with the LLVM backend, but that takes only a couple of minutes. On the other hand the compiler becomes much slower (and IMO the difference in performance isn't worth it).
How does this not answer your question? If the XPS was more expensive even before adjusting to inflation, than the answer is no: the macbook was not the most expensive computer I ever bought (both adjusting and not-adjusting to inflation).

The Dell was XPS 13 (9350) bought Janaury 2016 for €2,105. The Macbook is M1 Macbook Air (the highest end model of which), bought June 2021 for €1,598. In both cases I wasn't trying to save money and was happily paying a premium for (within reason) the best laptop I could get, as far as I could tell from online reviews. I bought both of these directly from Dell's and directly from Apple's respective online shops.

The latter is radically higher performance while also being much better in many other ways (build quality, battery life, reliability, etc). I promise you I'm not getting a commission from Apple, in fact there's a lot of stuff they do that I deeply dislike :)
Growing public fruit trees, handing out food, stopping to help an injured person, all of those are illegal in some jurisdictions or can get you into serious legal trouble.

That is because laws exist not just to stop bad things but also to stop good things from happening, or at least centralize how good things are done.

I mean, otherwise what would happen? We’d all probably just take care of each other, and we can’t have that happening.
> Twitter go boom

Seems fine to me. Is this like the last 10 times twitter went "boom"?
We need to bring back Oberon. Fast compile times, automatic memory management, live environment.
I actually built a desktop tower, and then built a laptop to use it from bed! Because I found that regular laptops were totally unacceptable. I tried to cope with a gaming laptop but could not. It built up so many issues over less than 2 years that it became worthless.

Anyway, I get all the "portability" of a laptop (with my display, keyboard, and trackpad(!) in bed), but all the performance of an honest-to-Arceus desktop, with a full desktop 12400F (boosting up to 5.2GHz on all 6 cores at a cool 130W) and a full desktop RTX 3060 12GB (I regret not getting the Ti for performance reasons, but for VRAM reasons this is acceptable since I do ML work).
FWIW, it's digital electronics
just put some warnings like "by selecting this option this application won't be able to access X, therefore some applications might not work properly".
Yes that study (I can't recall the name of it) also noted the angle of the sun and limited daylight hours. Plus winter clothing means most often the only exposed skin is your face or even just half your face if you have a scarf on.

My city in Canada about 46.2 degrees north and about 300km from the eastern Maine border. Here in winter it gets light at 8am and dark at 4pm if there are no clouds. So most people are at work they go to work in the dark and leave when it is dark.
I believe the abstractions in Langchain are inherently flawed. The core problem resides in the composability of chains. While it offers a handy way to create prototypes, it becomes restricting when you desire to modify a specific element within the chain. The hierarchical design of chains in Langchain conceals the component you wish to alter and obscures the parts developers might want to adjust, making the process of experimenting and refining the pipeline difficult.

The optimal abstraction for LLM apps, in my view, should resemble a DAG or a state machine. This alternative exposes the distinct stages in the pipeline rather than masking them in a hierarchy. Yes, adopting this new abstraction might lead to more code but it offers superior control. It's hardly surprising that many users start prototyping with Langchain, but then, when ready, they clone the prompts and construct their own systems.

Fixing this fundamental issue would be very difficult. It would necessitate reworking the library from the ground up.
Some editors don't know they're not authors.

Not a rebuttal just an addition. All these things are true.
Sass is unnecessary in modern stacks; just use tailwind instead
There are no ads at all provided by YouTube. Obviously Google can't prevent content creators from embedding their own ads, which is becoming increasingly common.
The whole point of targeted advertisement is to avoid this. The old-school blanket approach had this issue as well, but did not promise to know if the if the potential customer had a mattress already.
On my development machine I run at the same time: at least two instances of Visual Studio each containing a big microservice based app, an instance of Visual Studio Code containing a large front-end, Docker Desktop, Postgres, Redis, MongoDB, management apps for databases, at least three Windows Terminal tabs, dozens of tabs in browser, dozens of tabs in Notepad++, Teams, Outlook and some other random stuff.

I need beefy laptops and I usually change them after two years.
I last bought a laptop (in fact any PC at all) in 2015.

It was pretty beefy for the time. A desktop 4790K CPU, 32gb RAM and a GTX 980M. It was a long time ago, but I think I paid around £1500 for it.

Shout out to https://www.pcspecialist.co.uk/ for a great long lasting machine that is very open for maintenance, long before Framework was around. I will absolutely buy from them again next time. Removable battery, replaceable hard drive, ram, cpu, graphics card. Easily open-able case (screws, but I've had it open). They sold me a replacement keyboard for something like £30 when I smashed a few keys by dropping my camera on it.

My inner tech geek is keen to buy something new, but this one is still going strong, and I can't justify spending money when this one works so well. It still plays all the latest games. It's only had two problems over the years. 1) Obviously, the original battery doesn't last very long now. 2) The CPU started overheating after about 5 years when pushed, so I popped the cover open, took the heatsink off and reapplied fresh thermal paste. Has worked perfectly since.

I mean honestly, the single threaded CPU performance only seems to be about 50% behind modern chips. I don't really see many machines even today with 32gb ram.

Things it struggles with these days that I suppose would require a new machine if it bothered you:
- 4k gaming.
- VR games are a bit too choppy unless you turn the settings right down. (HL:Alyx is playable at pretty much lowest settings)
- Probably going to struggle with any generative AI stuff given the older GPU, but I've not tried it.

I code on it, but I don't do high intensive stuff like video editing, 3d work, rendering, etc, so perhaps it would struggle with that kind of stuff.
Jealous. I'm still trying to save up for a slightly bigger cooler to handle the 130W of my 12400F under load. It hits 5.2Ghz.
+1 on the importance a high-quality screen. I never quite understand why PC manufacturer skimp on what is agruabably the most important interface with the device. And when they do, they of course jump into spec chasing with resolution and frame rate taking the focus instead of contrast, color reproduction and PWM (for people sensitive to it ).

What's the delta in BOM cost for a high quality display ? Maybe someone with industry knowledge can comment.
I agree it's not so easy to work with Langchain.

That's wy I built the simple LLM agents repo which you can understand in 5 minutes:

https://github.com/mpaepper/llm_agents
I wonder what these “be noisy” car people will do as EVs replace aging WRXes etc. we have a neighbor mid 40s age with a teenage daughter, both super nice, both insanely into loud mufflers. It’s annoying to everyone at first but they are so over the top hobby-level crazy about their custom loud mufflers that everyone seems to have replaced irritation with unavoidable amusement. Like there’s a unique set of cartoon characters living a few houses down. They never sit around idling noisily so perhaps it’s the reason they’re tolerable.
It IS pretty easy, if you: pay no deep attention to anything, and delegate all tasks, even if to hacks or fucking idiots.
That was my reaction too, glad to see that it wasn't unreasonable. I feel like the expectation should be that when we essentially broadcast ourselves, that's it for privacy. Then again I feel the same way about license plates on cars, but I know that plenty of people here feel they should be subject to privacy as well.

At this point I don't know what people even mean by privacy anymore. Is it freedom from invasion into your home and personal dealings, without due cause? Is it control over the information we naturally generate throughout our lives? Is it the right to delete things?

I feel like there's a lot of "I feel" in the mix that confuses things.
Of course because they don't inspect them and appear to not care about any leaks
... They probably polute more with leaks and dispersants (see BP's dispersant use in the Gold leak) than with the use of fossil fuel itself. They don't care at all about their impact... They just try to control their image through fines, ads and social media
Part of the appeal is the convenience. Not having to pull out the brick and charging cable, sit next to an outlet, and then pack it all back up is nice.

Longer battery life also means that for trips, you don't necessarily need to bring a full size laptop brick at all and instead can charge overnight off of a tiny phone charger.
"stopping to help an injured person,"

can you be more specific please? where and in which case?
Two corpse flowers are blooming in the U.S.
Upgradeable hardware sounds great in theory but doesn’t work in real life, just like PCs you configure it once and it will be that HW until it is obsolete for your purpose.
Speaking from experience with the functionally illiterate: they read this as "Wednesday....work for you?"
The opposite?
This is a nice ask, also completely unlikely to ever happened.
> To be fair, in those times most people had "bare" network cards and needed to add an Eprom to it to add the PXE extension.

I remember the days of plugging chips into NE2000 clones to put in diskless 386’s connected to a thinnet network. These machines netbooted DOS and the Novell Netware client from a 486-based server running Netware 3 using a proprietary, non-PXE boot process. Loads of fun.

(I still have a tray of boot ROMs somewhere. I wonder if that code has been preserved somewhere or if I should read them out...)
I have an ipad, an iphone and a macbook pro, and the only time i get asked to “buy more icloud” is when i’m running low. I got an add to try out apple music once when i got a device and maybe whenever i get a device i get ads for subscriptions, once. You’re exaggerating
Fisherman's Wharf is not San Francisco (half joke). And there are certainly perfectly civilized looking actual neighborhoods (say Cow Hollow, nearby). No homeless, no garbage, minimal poop on the sidewalks, minimal loud bike rides, no constant sirens, etc.

But the conference center, Moscone Center, is in one of the neighborhoods where the action is. And a lot of people live in or visit these areas also.
Arrest is a fine power.

Resisting arrest as a crime independent of other crimes is nonsense. If they have no right to detain you, they have no right to detain you, period.
"I'm a good fit for this role because of my insatiable appetite for the mutilated, braised flesh of Yalie techbros."
In the big picture three engineer years are nothing. I bet Meta has spent 30 engineer years on no-poke Facebook.
There are a number of opportunities to solve for carbon.txt, security.txt, content licenses, indication of [AI] provenance, and do better than robots.txt; hopefully with JSON-LD Linked Data.

> https://news.ycombinator.com/item?id=35888037 : security.txt, carbon.txt, SPDX SBOM, OSV, JSON-LD, blockcerts

"Google will label fake images created with its A.I" (re: IPTC, Schema org JSON-LD" (2023) https://news.ycombinator.com/item?id=35896000

From "Tell HN: We should start to add “ai.txt” as we do for “robots.txt”" (2023) https://news.ycombinator.com/item?id=35888037 :

> How many parsers should be necessary for https://schema.org/CreativeWork https://schema.org/license metadata for resources with (Linked Data) URIs?
Wage theft is self correcting in the bigger picture. People with better options will go for those options. People who perform better than they are paid will tend to have better opportunities.

Focusing on wage theft also fails to account for all the cheating employees do like slacking during lulls instead of being productive as expected.
It is what it is.

That's life.

Don't overthink it.

... Seems to me that these clichés grew rapidly in the last couple decades.

The fact that people just accept without challenge that Threads will de-platform anything "political" [0] is an outcome of this kind of thinking, imo. People would have been a lot more cynical about such a move (from Mark "they trust me - dumb fucks" Zuckerberg) fifteen years ago.

0 - https://news.ycombinator.com/item?id=36636486
I don’t know of any mainstream computer platforms with any less of that sort of advertising. No, Linux desktops and de-Googled Android phones are not mainstream. I don’t understand why Apple is being singled out here.
Nothing between Release GIL and Reacquire GIL needs to change. Depending upon your extension, possibly nothing needs to change for the other steps either. Per Sam Gross:

> Most C API extensions don’t require any changes, and for those that do require changes, the changes are small. For example, for “nogil” Python I’m providing binary wheels for ~35 extensions that are slow or difficult to build from source and only about seven projects required code changes (PyTorch, pybind11, Cython, numpy, scikit-learn, viztracer, pyo3). For four of those projects, the code changes have already been contributed and adopted upstream. For comparison, many of those same projects also frequently require changes to support minor releases of CPython.

If you're using the GIL to protect access to non-Python objects, that will need to change.

The PEP mentions a future HOWTO on how to updating existing extensions. I wish that were already written.

There's disagreement among Python maintainers in the discussion thread on the PEP in how much work will be involved and I don't expect to resolve it here.
The term "verbal contract" is widely understood to mean spoken, not written.

I have found this usage on legal websites, government websites and dictionaries. So while oral may be more accurate, it is still correct to say verbal contract.
I thought of this years ago and even tried implementing this but my knowledge that time was very limited. So eventually I gave up.

I think before android implemented their permission system, os like Xiaomi’d implemented their permissions by feeding fake data to the app in case user reject a permission.
I always buy my phones used, from swappa.com... saved hundreds of $ for phones that are in mint condition
Shutting it off, if actually done, is the only way to stop future upload of payload.

Say, a transcribed text of a conversation, for example's sake.
Software engineers do not hate code.

They hate when they're put in front of horrible code and they are disempowered to do anything about it.

Or they are forced to agree with people with learned helplessness.
I tried it and it seemed to help.
> Good or bad, right or wrong, the present state of affairs only happened with the present replacement cycle.

Hmmmm... I am not sure that those two things are as correlated (much less causally linked) as it might first appear.

We could have the same "average" pace of innovation, just delivered between longer intervals.
With peace and love, why would I not just write some code?

LLM pipelines are not very complex: it's string manipulation, api calls, and storage, there is not much more too it. All are quite easy to do, often needing nothing else but the standard library.

For more complex cases or bigger scale you have a plethora of battle tested solutions to manage things like queues, back off and retries, concurrency, etc.

Maybe it's me missing the point (again), but I wonder what the added value is of learning a new language to do things that are super easy to do in Python/JS/whatever my language of choice is? Or maybe I'm just not be your target audience, very possible.
If you like ruthless simplicity you should try functional programming.
The syntax is a lot more readable than rust, or C++.
Only if the counterparty couldn't reasonably have expected you to understand what was happening, i.e. they didn't know you didn't understand English. Also NAL, but saw a (an English) case recently for wrongful termination where a Polish baker was dismissed after written warnings the employer knew he couldn't read/understand. (Baker awarded damages.)
Being held liable for attempting to help but making things worse.
So teach them to check the power and the paint will help them realize when they forget to do so.
Java until recently had less going for it than Delphi 15 years ago except the insanely large ecosystem - which trumps everything else, admittedly.

Java the language was misguided in its decision to use libraries instead of language features leading to impressive amounts of boilerplate. Yes, you can do everything you can do in Python, Lisp or Haskell. But, you can also do that in brainf*ck, by definition, so the actual complexity of Java solutions is actually higher than a more featured language, because you end up reimplementing all those language features anyway in a slightly broken way or pull in tons of dependencies that do that for you, in either case with added API surface to learn.
Related: https://www.digitaltrends.com/mobile/facebook-ios-camera-bug...
If open doors did a better job of UX than apple, then you would have been using Android instead of iOS in the first place
Defer it until they reach at threshold and then charge them every time or at minimum detain them for a few hours period. Crime follows a pareto distribution like everything else.
Minecraft Wiki considers move away from Fandom to new platform
It's exactly because of your point 1 (those with a stake in the future of the system) that I'm somewhat in favour of lowering the voting age, and making voting non- compulsory (I'm in Australia) for those over retirement age.
I haven't observed any evidence that people vote more sensibly at 21 vs 18 at any rate. But there's strong evidence that those over 50 or 60 vote to preserve the status quo even when it's clearly not working well for all sorts of rational and less-than-rational reasons. And yes you did mention stability too, which is important in the long run obviously, but not always best maintained just by avoiding intentional radical change at all costs.
https://en.m.wikipedia.org/wiki/Good_Samaritan_law
Generations of programmers wrote application code where access levels didn't matter. The concept of public and private API is relevant in web services even when language access levels aren't. And erosion is not evident to me.
TVGoHome! Great site. Charlie Brooker is another comedy genius. When I ran my TV torrent site we got hold of some pre-release shows of Charlie's from someone at the BBC and the second they were posted he sent me a really lovely email asking if I would take them down until after they were broadcast. Who am I to argue with a God?
Lol :) we are one of the pioneers of the super light nordic roast in the US.
Nostr Verify: WordPress plugin for Nostr verification using NIP-05