skysight-inc/HackerNews huggingface dataset:
GPT-4 has incredible breadth and no depth.

It's an excellent complement to a strong programmer, who will have incredible depth -- and may have breadth relative to other coders, but will be very narrow in the whole space of programming.

Just don't use it for things you're already an expert on, except perhaps for starting out / bypassing boilerplate.
I've always felt basketball is the worst with this of the major sports. It is a standard strategy to foul at the end of games when losing (or even if winning by 3 in the final seconds). The punishment for fouling is to allow the fouled player to get free throws, but free throws are a skill and not all players are skilled at it. So if you can foul the right person you can often change the probability of the game.

A simple rule change could end this. For example, a foul in the last two minutes is a free throw and the ball.
https://www.youtube.com/watch?v=SKTFfT4sMhQ

> There's this guy from the CIA and he's creeping around Laurel Canyon
Definitely, when you can directly manipulate your AST with easy, metaprogramming becomes a breeze.
Same. The devices to test this are very cheap over at Aliexpress, or maybe Keebmonkey offerings if you want something a little better https://www.keebmonkey.com/products/megalodon-triple-knob-ma...

I wonder if I would get used to using a single key for each app versus Alt-tabbing. I believe this is the main cause of my left wrist pain.
It's Einstein with dementia/alzheimers.
If it’s useful (actually), it’s not a con on you of course! It does pollute the overall ecosystem though, since it is used to prop up fake stars and the like.
Emacs lisp is one of the worst lisps for most things, though it's a decent fit for its specific purpose.

People are suggesting clojure and clojure is great but it also has rigorous immutability semantics. If you're not familiar with that model you'll spend as much effort learning it as learning lisp, and it'll be unclear which things come from lisp weirdness and which from immutable weirdness.

Someone will also probably suggest racket, which has its strengths as a learning language but is also very large and complex, with numerous extensions to the core language that make it kind of a disorienting ecosystem.

I like janet a lot. It uses "normal" data structures as its primitives rather than the traditional cons cells. So if you want to understand and be connected to historical lisp it will feel very different, and be a poor choice. This also applies to clojure though now that I think of it. otoh if you just want to use parens & prefix notation and play with macros either will work.
It was quickly abandoned because the signal to noise ratio went from 1:1.5 to 1:5000 overnight. Nobody gave two craps about emojis (which did largely not exist at the time) or graphics.
I worked with shams93, their medium was Papier-mâché using 100$ bills.
Our New Code of Conduct
Fortran 56's IF statement is very different from the Lisp if statement; the former is a conditional jump, and the latter is a structured control flow construct. Further, Fortran 56's DO isn't a do/while loop as we know it today, but rather a conditional come from. The entire concept of structured control flow was invented by Lisp, and it was very controversial at the time.
An update for .NET Upgrade Assistant with a new CLI tool
It’s incredible that these were created almost 10 years ago and yet so little of the internet uses d3 or similar interactivity these days.
Really? I found that Seattle has some of the best public transit in the country.
Rust 1.70.0
I've had good luck with bands from Barton & Nomad.

For a while I was doing the < $15 on amazon path, but switched to some of the above and never looked back.
I have almost 70 hours in NMS, and what eventually made me stop playing was having too much to do. While it started out very sparse, it has absolutely become an exploratory sandbox that actually has stuff to do. Like any sandbox it can be repetitive at times (I need to gather X material to make component Y to complete mission/request Z) but I still felt fulfilled by most of the gameplay.
This went along with tons of money to left-wing anticommunist/antisoviet writers and scholars (financing a bunch of elite literary journals that no one read, but looked good enough on resumes to get people into the NYRB, Guardian, etc..) If you're on the left, but not a Leninist, don't fall for the flattery of institutions. There are people spending the integrity of naive idealists in order to advance military and strategic goals.
common lisp is the most practical- its an industrial strength application language, gradually typed, very fast

it even includes the most complete oop system known to man which you can completely ignore if you want to and it'll still be the best choice

not that complex either, maybe halfway between lua and python?

there are some rough edges, which comes from being powerful and unopinionated, but they are trivially papered over as you work
That is why most developer jobs are safe. Tasks from stakeholders often contains only a title.
Gradle is Ant reinvented, by those that didn't learn why we moved into Maven.
Fascinating! Well I hope you wind up with your own ideal number of pieces whether that be 0 or 1000 :)
Actually, I was an idiot and misreading these numbers. It's 0.020s and 0.015s, which are 20ms and 15ms, not 200ms and 150ms.
still not sure if it was related but in elementary school in the 90s I was put in a "gifted" program which involved, on at least one occasion, wearing headphones in a dimly-lit room and being tested with Zener cards. I've dug into local records and still to this day don't conclusively know what that was all about.
When I was in high school, one of the more hirsute students like to put people heads up his shirt as a prank...called it flossing.

Maybe the AI was afraid you might to floss with chest hair?
Lazard's MWh costs are incorrect for nuclear.

Olkiluoto 3, Finlands newest nuclear reactor sells electricity for 40€/MWh. Even if you double that, to account for the French subsidy, you only end up at $86/MWh after currency conversion.

The same Lazard research report also states that: "Combustion turbines for 100% hydrogen are not commercially available today".

Given that you have to produce something other than hydrogen to produce clean energy this drives down efficiency further.

So, what are these completely insane things that you can do with renewable energy sources and still come out ahead?
You cannot delete anything once on the net, that was a psyop.
What does Van Gogh have to do with the article? He lived in the wrong century.
SBCs absolutely are tiny. Even the VisionFive2 (first mass-produced) is only in the thousands of units.

But custom/semicustom is huge, and is where I expect most already shipped cores would be. Most of those cores would not be user visible.

Western Digital probably accounts for a lot of shipped cores, as they were early adopters and moved their HDDs controllers to RISC-V.
Rust macros are not hygienic. The biggest issue with this, I suspect, is the visibility limitation: due to lack of hygiene a macro can only refer to a public value. Thus some crates will publicly expose a value with a doc string saying "this is supposed to be private please don't abuse it our you'll clobber the invariants this crate otherwise upholds".

https://doc.rust-lang.org/reference/macros-by-example.html#h...
Not sure about lsp, but I think if you defined your language in tree sitter, you might be able to define a basic autoformatter generically on tree sitter to accelerate bootstrapping your language.

You could also use an existing language agnostic package manager like nix, guix, or conda to bootstrap your language package manager.

Lsp is something I don't know of a way to make that easy without overly constraining the design space.
eh except I'm not saying I don't get why people need VPNs, I totally get that and have used several. The Dropbox comment was saying Dropbox is redundant. I don't feel that way at all about VPNs and didn't say anything like that.

I'm just saying there are workarounds that mean we don't have to be beholden to the Mullvads of the world if they drop this feature. I think we're basically one good blog post away from a situation where most people who need port forwarding can set it up themselves via ec2. If they prefer VPNs, and can find some that do port forwarding, more power to them.
its still there ? https://rargb.to/
Local LLM won't give you "fixed costs" any more than using an API. If they want to serve the users of their amusing chatbot, they will have to scale up their local LLM according to scale, and they won't have "fixed costs" anymore. If they don't want to scale up and they're fine denying service to users at peak hours, they can do that with an API too. There's no law that says if you use an API then you must allow unlimited use. Of course they can also limit the use of the API.
Hey there! I'm the author of the article. I just arrived here because I saw a crazy uptick on google analytics. I'm glad most of you liked the article.
Apple says iOS 16 is on 81% of all iPhones
> you seem to have no knowledge about how diverse many other parts of the world are, with much better results too.

It's hard to pin point your opinion because it keeps shifting--are you saying the US has racism? Are you saying people in the US don't mix with other races? Are you saying American's don't have experience with other cultures?
Back in the days of the John Birch Society people made the same claim except it was the KGB instead.
That’s what I said, the user would be liable. The user could be a company or an individual.
How is performance with Proton? I typically play shooters and I need my 144+ FPS.
Is it true that the safeguards are considered part of the model? I had assumed that the "safeguards" that limit certain types of responses in ChatGPT were separate from the actual language model.
Asking it directly is a good way to get a response containing version numbers that look correct, but not a good way to actually indicate which versions it's been trained on.

A better method would be to look at the language features it's using and infer from there. Or, better still, look at which versions were out when the training data was collected (which I believe is September 2021, don't quote me on that).
GPT 3.5 is a much better coding assistant.
Do you remember how No Man's Sky was marketed and launched? I do.
Fear not. Your wisdom is preserved at https://github.com/globalcitizen/taoup
It's also important as they are measuring from the period of Obama, which led to a surge in black voters which skews things young.

It would be interesting to see if they can separate that effect and it's rebound out.
FBI Reopens Probe into Julian Assange
With the Digg exodus, Reddit was already the strong #2 alternative for a decent amount of time so it was a no-brainer and obviously Reddit has grown exponentially beyond what Digg was.

I have no idea what is out there as an alternative at this point, there just seems to be too much chaff everywhere.
Yes and no,

Statistics have an inherent weakness when you don’t have consistent buckets to place everything into. If individual specialists classify cases differently they really can see statistically valid numbers from relatively few cases where double blind studies using different classification criteria see improvements below the noise floor.
Yeah, it's kind of the same way people have been saying Google search has been going downhill for years, but compressed into a much shorter time frame.
FWIW, here's how they're selling AR now: https://www.apple.com/augmented-reality/ I'd bet that XR headset messaging will be an evolution of this, with a continued focus on partner apps/games.
Flux.ai | Full-time | 100% Remote | https://www.flux.ai/p

Flux builds a browser-based collaborative hardware design tool, simulator, and AI assistant with a large community library of pre-built templates, components, and full designs. Flux is seed-funded by Bain, 8VC, Outsiders Fund with a global team that includes alumni from Facebook, Apple, and Cruise.

Hiring for 2 new roles:
QA Automation Engineer - our 1st hire in this role! We care a lot about tests, performance, Typescript and great UI. You should love building tools and owning projects + experience w/ React, Cypress, Playwright, or similar. https://boards.greenhouse.io/fluxai/jobs/4887911004

Full-Stack Engineer - our stack includes Typescript, React, webGL, firebase, realtime multi-player and 3D rendering. More details: https://boards.greenhouse.io/fluxai/jobs/4132178004

Apply at the links above or email talent@flux.ai
But what about when people say it's a tulip or a beanie baby?
It is as equally fair or unfair as humans who do fan art based on other characters or styles that they have seen and studied.

What is the difference between a model creating an infringing work of Iron man when prompted to do so and https://old.reddit.com/r/marvelstudios/search?q=%2Bflair%3AF... ?

After all, aren't those images directly competing with the artists of Marvel Studios and the artists who properly license it to create derivative works ( https://www.designbyhumans.com/shop/marvel/ )?

If we are going to say that creating images out of models that are training on something, then shouldn't clearly infringing works in the fan art category be handled the same way as they are competing with the very artists and companies who are the rights holders for the images and likenesses of the content?
Modern Art was not a CIA Psy-Op, because modern art is older than the CIA. Modern art started around the 1870s and was in full swing at the start of the 20th century. The CIA was founded in 1947.
As a web developer: your site is clean and crisp, with an almost brutal simplicity which makes it very attractive. Honestly, I like it a lot. It could use one or two very subtle tweaks in the super-fine details, but for a technical information-dissemination site, it’s bloody awesome.

My only issue is with the width. While whitespace between the sides and the centre content is very useful, this isn’t the 1990s anymore with its 1024×768 monitors. You _can_ make the centre column responsive to the overall width of the screen. Doing so can also give you a lot more room to do things, and make it easier to read. Your line-height is already great, and is perfect for text blocks a good half again wider if not twice as wide. Even on my vertical monitors, which are only 1500px wide, that centre column is pretty much claustrophobically narrow.
Very much agree. It also gets you some really useful structural editing capabilities as a side-effect. I can shiffle code around so easily and blindly by just telling it to move an expression right or left, or adjust parens in or out. I also don't have to learn new weird syntax every time the language wants to do something kinda new. So many new Clojure "language" features are actually just libraries which is awesome. Tooling just keeps working and others can provide competing implementations. For instance clojure.spec
Thanks a lot for the pointers. As of now, I'm running the official Debian image. How far along is arch? Has it caught up with Debian, or even overtaken it?
I've always wanted to pull out some Zener cards in the middle of a programming interview.

If a candidate is psychic, wouldn't that be good to know?
It is not news to us, but my neurologist (specialized in MS) and psychiatrist have no clue about the fact that the disease itself can indeed cause depression and anxiety (or any other neuropsychiatric symptoms[1]), and this is not even mentioning the perception of the disease itself along with its symptoms such as difficulty walking and the like.

According to my personal experiences, these doctors are clueless. I have been told that the tremor in my leg will never be cured, yet it disappears after taking Kratom. It is also much less frequent now after I have done some exercises for some time now, along with a massage that I receive once a week.

By the way, I do not wish to talk about this touchy subject, but I know someone who works at a social home and around 80% of the patients have gotten worse after having received the 4th booster. That, and in general, after COVID-19 and COVID-19 vaccines there have been many more people who have been diagnosed with MS, most likely from either COVID-19 or the vaccine. It is known that those vaccinations may cause autoimmune diseases (check PubMed). Personally I have received the diagnosis long before COVID-19. At any rate, this is why I was reluctant to get the vaccine. As far as I know, I never had COVID-19.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6933139/
Doesn't anyone know if this functionality will come to the open source version?
I like having a pointing device, but I strongly prefer a trackball over a mouse or touchpad.

That said...

> I often wonder if rotary encoders and sliders might be more intuitive than scroll bars and arrow keys for most uses.

I use a macro pad that includes a couple of rotary encoders along with the keys. I find them extremely useful, especially for scrolling. You should give one a try!
> Zig's comptime is what's known in formal languages to be referentially transparent (it basically means that you cannot distinguish between two otherwise identical objects that differ only in their reference name) while macros are not.

In general this is true, but it is possible to write a hygienic macro engine that is referentially transparent. Many (likely most) macro engines are indeed unhygienic though. I am not convinced that comptime is a better approach than a well designed hygienic macro system but it is an interesting research area.
Just in case anyone who isn't familiar with Markus's work gets a slightly w3schools vibe when clicking the above link: his book SQL Performance explained[1] is probably the single most useful book a backend developer can read.

[1] https://sql-performance-explained.com/
Location: EU

Remote: Yes, worked comfortably with US timezones as well

Willing to relocate: No, but happy to travel quite often.

Technologies: Everything Apple (+14 years) - both iOS and macOS: Objective-C and Swift, AppKit UIKit, SwiftUI and most of the non UI frameworks.

Plus Django/Python (with htmx and alpine.js) as well these days

Résumé/CV: https://cleanbit.org/about/

Email: hi@cleanbit.org
Something the post-Boomer generations have been talking about more and more: the fact that the "tune in, turn on" movement wasn't coming from inside the house, so to speak. The old leftists still get very defensive of their drug overuse, in spite of the fact that their "counterculture" had set back effective policy by generations. They had ceded the field to reactionaries and identitarians (both allies of capital, of course), the effects of which we're dealing with to this day.

The American security state - Pinkerton, etc - was created to deal with labor, and it was nearly-constantly trying to end-run around democratic oversight using whatever means it could: poisoning students with military-grade chemicals, allying with Luciano, squamming loins with notorious non-state actors (including actual Nazis), hiring squadrons of prostitutes, and on occasion - maybe, possibly - making some US citizens go away more permanently. Without even mentioning its adventures in the Americas at large. It's the height of schadenfreude we're living through a golden age of conspiracism without eyeballs on the horribly, horribly real historical conspiracies, who was behind them, and who continues to be.
The book the OP links to does make a good case of the same influence being used by the CIA as the OOP link makes with modern art… if that makes sense.
It's not a mysterious occult goal. The web is now broken with JavaScript disabled, and Facebook has cemented a place in your browser to run their tracking code. It's pretty hard to believe that that was an intended consequence.
Or, if you consider recorded art - its creator's thoughts and feelings being shuttled into the future - as akin to that creator living on in perpetuity, perhaps it's also similar in spirit to the assassination of a "subversive."

Wait a minute.
as someone currently suffering from something I statistically have no real justification for getting fixed, I'm grateful I have a Dr who's going to fix it statistics be damned
I've been evaluating both (kysely, drizzle), and I'm leaning towards Kysely. Drizzle is the latest, but both are moving fast if you look at the git insights. I find Kysely more enjoyable and straightforward -- intellisense autocompletions work better (for me at least), and the expression builder combined w/ helper methods like jsonArrayFrom offer a lot of flexibility over how to shape the output, so you're in full control, which is one of the reasons I wanted to explore alternatives to primsa in the first place. I had actually decided on kysely, but am taking another look at drizzle because of recent support for relations added. The added support is a nice addition, but there's boilerplate one needs to write to take advantage of and, frankly, I just find it easier to get same results w/ kysely, again, w/ added flexibility (it is not trying to be an orm). Some things I really like about drizzle are not needing to generate schema and lets you map column names (e.g., created_at db col maps to createAt object name). Drizzle can also infer types from schema, but, I haven't found this to be a big pro relative to kysely because 1) it takes very little effort to build a zod schema that "satisifies" the kysely type definitions and 2) I'm overriding the drizzle inferred types anyway to get the finally runtime checks implemented (e.g., is a cuid2 of 16 len, not just is a string). I've also been using prisma-kysely, which gives me ubiquitously supported prisma tooling for handling migrations, etc.

edit: while not exhaustive, I'm seeing better perf (by about 20%) using kysely compared to drizzle for identical queries on planetscale. Take this with a grain of salt since I've made no attempt to measure exhaustively, or optimize -- just using "as-is" so to speak, but thought it would be with noting and nothing to indicate to me that drizzle offers big perf improvement over kysely as has been suggested. Thanks for this post btw. Drizzle is hot and shiny right now (Theo just promoted big time), but after taking a second look at drizzle and in the process of writing up my thoughts here, it's become clear to me that I'm sticking w/ kysely.
> ... well, if cheap-and-good BCI comes, there's too many dystopian ways for it to be abused for comfort.

I am all for dystopia; already with VR/XR/etc. you can probably infer a lot, especially once they start (or have done already?) scanning retina movements and such. But still: stimuli is a one thing and mind-reading (thought control?) is another.
Same. I'd forgotten about it. For me this happened around 1970.
There's certainly women who play video games of all ages! Absolutely! That demographic bucket gets overrepresented and thus misrepresented as an artefact of how the data is collected because small children can't be easily extricated from the dataset

I'm sure there's many top female gamers. No question. (I don't play video games so excuse me ignorance on the details)
This. I've been using it daily and nothing has changed. It's still as great as day 1.

The audience of HN is, as Taleb would say, intellectuals yet idiots. They have trouble measuring change and are prone to hyperboles. Some still try to minimize the impact ChatGPT will have, while focusing on bullshit like 'hallucinations', or nitpicking about the quality of the code and so on. Can't see the forest from the trees.

If you're looking for intelligent discussion, look elsewhere.