skysight-inc/HackerNews huggingface dataset:
Toddler learning strikes again. Doing good gets you a token acknowledgement. Creating a mess of some sort gets it instant and intense. Yet people are always surprised that people don't do good for attention despite essentially ignoring it themselves.... People by and large tend to have little self-awareness unfortunately.
The problem is GPUs are hard to come by.

If we guesstimate that every 100 customers needs 1 NVIDIA GPU (completely random guess), then that means OpenAI needs to buy more GPUs for every 100 new customers using GPT-4. The problem is there's a GPU shortage so it's hard to add more GPUs by just throwing money at the problem.

https://www.fierceelectronics.com/electronics/ask-nvidia-ceo...
Unifying visual embeddings for visual search at Pinterest
It is. I found it several years back but I finally built something on it recently and extending it was pretty simple (as someone who likewise doesn't know ruby, though I've written a little for Chef recipes).

I ended up writing a python parser for it (mainly just to get access to a different css parser), and the author also has a rust parser.
>They are nothing but urban sabotage.

You're thinking of cars/roads.

And I think you should head outside and get some air.
Isn't AES completely broken under 5 rounds and currently is considered completely safe at like 8 rounds?
Home economics as taught in secondary school
That actually depends. You can either have teleoperators do waypoint control, or you can have them directly drive the vehicle remotely.

Waypoint controling has its upsides and downsides, and so does direct teleops.

The main upside of waypoint control is you have less strict latency requirements and its easier for operators to "drive," the obvious downside is that it requires the onboard planner to be working.

Direct teleop allows for more granular control, but has stricter latency requirements and is often annoying to actually drive with.
> Who gives a shit about SOLID or OO.

The people who care about and are tasked with maintaining a large long running code base.

> You wanted to apply what they taught you in uni, which was Java, to PHP.

Nope, that came after my time.

> Can't you booksmart idiots STFU for once and let people do the pragmatic and sensible approach? I earned good money with it and had fun doing so. Then 2010 the next generation of clueless devs enters the scene, polluting it with their nonsense.

Those OO & OOP principles are the pragmatic and sensible approach learned after cleaning up after "hipster" web "artisans". If we're going to throw around claims without knowing anything about the other person; you sound like the kind of dev who writes some code that works on the happy path, but is completely unmaintainable and non-extensible.

(But I know nothing about you, so I really have NFI, just like you have NFI about me and what I do)
The llm command-line tool looks great:

https://llm.datasette.io/en/stable/
From what I've seen at FAANG companies, GPU clusters for ML researchers are similar.

Basically a bunch of beefy nodes with 96 CPUs and 8 Nvidia A100 cards each configured in a SLURM cluster. Users get SSH access and can run tmux, jupyter, or whatever else is needed for their workflow.
My boss always sends a hello first, usually 1 to 5 minutes before I get the thing I'm actually supposed to respond to. If she just sent the whole thing at once, I could determine if it's something I need to break focus for immediately, or get to in a few minutes.
I was looking at the CloudLinux[1] docs the other day and noticed an "Ask GPT?" feature which I found quite helpful.

[1] https://docs.cloudlinux.com
I've got no idea what the other guy is insinuating but I do want to hear some of your stories. This stuff is hard to follow from abroad
https://news.ycombinator.com/item?id=36612835
I don't like the misleading titles either, but honestly if you want the real titles you probably want some kind of arxiv feed. The paper title is "Curious Replay for Model-based Adaptation" which is too dry for social media or whatever hacker news is or for whoever is the audience of the stanford university press office. You have to expect more juicy (and therefore somewhat misleading or sensationalized) titles if you don't get your news straight from an arxiv feed.
For sure, I have seen this confirmed by a Waymo employee on HN. I think some people are vastly overestimating how close we are to widespread AVs, since they don't realize how narrow the successes are so far.
I am saying that S-Expression aren't any kind of 'primary' representation of your program in a modern Lisp. Especially a compiled one.

S-Expressions (or more precisely, the AST) is just one representation amongst many that's in use during the different stages of the compilation process.

They are still a great syntax choice for the kind of languages that Lisps are. Totally agreed.

My point was that homoiconicity is a surface level property that you could bolt on to eg C or Cobol, via a simple pre-processor, and it wouldn't change those languages much.

Just like you could bolt on using Python-style significant indentation to C or Fortran or Lisp, and it wouldn't change those languages much. (Apart from changing their syntax, of course.)
Yea! We got a sneak peak of this in the Inngest community server :)
I love the under-screen front camera. People need to stop adding notches and hole punches. I would prefer no front camera at all, a bezel, or a motorized one like the OnePlus 7 Pro (which I have), but an under-screen camera is absolutely acceptable and cool.
1/3 of the accounts following me on instagram are bots… I get spam messages that try to get me to buy nudes every couple of months. I don’t think they’re that much better.
> I would assume that you are confirming the contract and not that you received it.

What’s the point of the contract section where the signature goes? It’s there to remove ambiguity surely?
> That is what confuses me...we are strongly in favor of privacy and tracker blocking, but then get upset when we have to pay money to join a social media. Are there any third options to support platforms that don't require payments, or advertisement viewing?

There is a bit of a highly honed instinct that paying for it doesn't make you not the product and is thus a rip off. Cable TV has ads and it keeps on creeping in, just like how paying to not be spammed doesn't work because it only signals to the danes that you have the geld and thus are a better target.
Transphobic "feminists" will sometimes claim to be left-leaning, but the company they choose to keep betrays them.
Which image do you mean is a "white power selfie"?
Do you have credentials or sources for these odd claims and false equivalences?

Do you have them on paper?
Oh, I'm not arguing things are perfect; just that widespread social media makes them better by making them more visible.

It's A LOT better now than then; I'd say a much larger chunk, perhaps a majority of white people more-or-less didn't really believe in "police brutality," not in a way such they would act on it.
> Nix only partially solves the problem by better supporting concurrent installation of multiple versions of those dependencies. But those concurrent versions would still each have to be maintained

How so? Every dependency of every dependency is in the nix store and they’re all immutable. A nix package installed will work forever because its environment can’t change. Am I not right?
Everyone is a creative, it would be cool to see how people from all age groups interact and play with RoboGPT and unleash their creativity.
They still did not have to click that button. This isnt a get out of jail free card, intention only gets you so far. There is a reason stupidity doesnt protect against punishment. You are expected to pay attention when effecting on other people.

edit: This is a lot like getting signed up for some multilevel marketing scam by a friend. They better be really sorry and you better reevaluate the spare key you gave that stupid person with low self control. Which you should have realized earlier.
> Whereas conditional moves cannot execute any subsequent instructions until the correct value is available.

That is incorrect. Super-scalar processors have no problem executing subsequent instructions before the cmov writebacks. However, the register cmov writes to can of course not be read before cmov has has passed the execution unit. But that's not different from other arithmetic instructions.
Nice! I tried it in Nim and it appears to trigger it with:

{.overflowChecks:off.}
proc run_switches*(input: cstring): int {.exportc.} =
result = 0
for c in input:
result.inc int('s' == c)
result.dec int('p' == c)

That gives a ~5x speedup on an Apple M1. Keeping overflow checks on only gets it up to ~2x the default C version. Always nice to know good ways to trigger SIMD opts.
> their money

Broke people immediately spending the money they got from the government... That's everyone else's money.
Great! Nice design as well. There were so many great blogs on that post, and scrolling 1000 comments got a bit tedious.

Made me want to create my own blog, I'll see what I can come up with. I'll try to submit PR when I do. Love taylor.town as well!
this is cool (person/now, person/uses); it's like a standard reporting API for people
Whoah. I think the opposite. IG seems to me chock full of bots compared to Twitter, because you can't turn off the recommended feed in your face. I'm sure this mandatory recommendations thing will happen with Threads as soon as they feel like exploiting userbase.
What secret sauce does it take to make a microblog system anyways? Can I sponsor the Mars exploration project again and send Mr. Elon F*king Musk there?
> We also moved the installer UI from GTK to Flutter to make iterating the interface much easier (Flutter tooling is excellent).

I'm an Ubuntu fan. With that said, I agree that GTK tooling could definitely be better. However, rather than branching off to Flutter, I would much rather see Canonical unite around GNOME technologies and use Vala/GTK.

In a broader sense, I believe Ubuntu is branching off too much and in a number of ways. I myself, and several users I know, have left Ubuntu after the decision to push Snaps so heavily. Flatpak has a number of advantages, and I believe Canonical's efforts would be better spent helping to improve Flatpak rather than building a competing product.

Fundamentally, I believe Ubuntu's vision should be a Debian derivative whose system is updated via aptitude/dpkg on the awesome interim/LTS release schedule that made Ubuntu great. Userspace apps, on the other hand, can and probably should be sandboxed in the form of Flatpaks, which would provide rolling releases and system isolation. With the combined efforts of Canonical and the rest of the community centered on Flatpak, much could be gained.

Ubuntu Desktop, being a desktop distribution, should choose one desktop environment and embrace it wholeheartedly. With GNOME being the environment of choice, I believe Ubuntu should ship GNOME's core apps by default (https://apps.gnome.org/) and no more, no less. Along this vein of thought, while it's cute to have a rebranded version of GNOME software and call it the "Snap Store", that honestly feels tangential. Instead, Ubuntu should use a mostly vanilla GNOME software center (and not a renamed one), and as I said above, switch the Ubuntu ecosystem from Snaps to Flatpak.

Ubuntu was great not when it was different, but when it provided stable, sane defaults that "just worked."
Thanks! That blog post expresses much more clearly what I am trying to say.

Btw, it seems you could implement a 'read' that also recognises Python/Haskell-style significant indentation in addition to parens only. That would be an interesting elaboration of the point in the post.
Is this inspired by the recent post "My Kind of REPL"[0]? :)

[0]: https://news.ycombinator.com/item?id=36600639
People in the video are covering their faces. Also, one of their complaints is non-consentual surveiller of the public, using face recognition to harass them would be playing into their hands.
Thank you. I liked Arch but the rolling release thing does make this less useful in my case (on-prem compute cloud). I want to maintain this thing as little as possible and I know from experience that if you let arch get too far ahead of you, pacman can fail to bring you up.
You can make A LOT more money than that as the owner of a small company. If a VC firm wants to invest, it's because the company has the potential to make an absolute killing.
Standardized testing is the benchmark for efficient signaling. Of course, it is in a college’s financial interest to insist that their “branded” signal is much more valuable, since a test doesn’t care how you studied for it.

A personal anecdote on this point: I enlisted in the US Navy after failing out of UIUC because I preferred to smoke weed and play video games instead of going to class. While on active duty I resumed my studies with online classes at military-friendly Strayer University, which accepted CLEP exams as credit for many lower level courses. I ended up taking like 8 different exams to take care of all my general requirements like sociology and Western civilization, each of which cost $0 thanks to military reimbursement.
You're getting it wrong, it's that people who get in, but don't go, have similar outcomes. That suggests that a lot of the value of the signal is in the inital filter, which seems like what you're saying.
On the other hand there are plenty of laws which prohibit union busting and falsely fearmongering about unionization, yet corporations get away with it anyway, even when found guilty.

So perhaps it is a good thing unions are allowed to over-promise, it balances the power structure, if only a tiny bit.
It's time to invest in venues offering lavish coming-of-age parties!

Seriously, giving 18yo a lump sum in cash is maybe not the best idea, they should give this out as a non-transferable share in a state wealth fund (backed by some percentage ownership of the nation's companies), rather than cash.

ie a universal basic equity.

Rules could allow people who want to start a business etc to borrow against it.
Yes, that’s my point.
For someone that frequents Hacker News, maybe. My spouse has an 8GB M2 Air and has no complaints.
Yeah, I was a grad student in physics for 6 years, so feel free not to offer opinions on things you don't know about.

Grad students are getting an education and a big bump to their future earning potential, often at significant taxpayer expense. What entitlement do they have to have a free ride, much less make living wage on top of that?
i think the falcon instruct is considered pretty good but if you are expectation set by gpt4 it still will not compare
AviatoError? F-ing Erlich.
Because AMD's gpgpu offerings have been egregiously buggy for at least a decade. Now that AMD has money I'm hoping they can turn this around, but Geohotz hitting driver crashes from a loop around a demo suggests to me that things are still pretty bad.
I volunteer taught at a high school for a few months in Milwaukee when Scott Walker was in power.

A lot of poor kids were bused to this school in a nicer neighborhood and couldn't do sports or extracurriculars because Walker cut funding for extra school buses to come later.
It does, thanks for this! I didn't know about it.
I do wonder why they aren’t all stripped for motors and battery cells though. There should be a bit of incentive for that. Maybe they’re sufficiently difficult to get to without expensive tools?
You clearly don't remember the engagement involved of seeing post counts rise, or the activity of threads you start.
If you listen to him talk at any point, you can see him explain why.
Weaponised incompetence is definitely at play here. Intentionally writing bad code - or worse: code paths that intentionally show higher fares that CSRs can trigger - would put them one whistleblower away from serious regulatory and PR consequences.

However, a legitimate bug/lack of attention to detail coupled with a dysfunctional remediation process will effectively achieve the same outcome without leaving conclusive evidence for a regulator to prove malice.

In this case there was a bug that got sidestepped when the CSR looked up the account (maybe a cache got flushed?), the bug is most likely known but is rotting away in some Jira backlog because making the system work well (the work they should’ve done in the first place) wouldn’t give anyone any promotion (or worse - will expose their incompetence) while “raise spam letter frequency by 10% to increase engagement” is scheduled into the sprint because the product manager wants their praise for their upcoming promotion.
This doesn't solve the problem. If schools have a ratio N students per teacher, then at most 1/N students can expect to become a teacher. This works fine for things like B-school of CS where there is heavy industry demand for the credentials and less than 1/N students are trying to be teachers. But for other departments, especially humanities, there is essentially no private sector demand for that credential at the graduate level. This means that almost all grad students are aiming to teach, and since one teacher can teach many students, the majority of them are destined to fail.
Google Online Insights Study
Show HN: Single header branchless ASCII folding filter
Hello,

as I was looking at Lucene core, I was amazed that the ASCII Folding filter was implemented as a huge switch/case statement which is then compiled as a big lookup table and a lot of branches.

Since this single filter is critical for many companies using Solr, Elasticsearch or Tantivy, I wanted to explore other ways to implement it.

I have not yet benchmark the branchless implementation, I expect it to be slower when dealing with english or latin inputs and to be faster when dealing with easterns languages.

Next time, I might try to implement it using SIMD instructions.

Also note that this is an experiment and that is was not yet evaluated against the unit tests provided by Lucene.
> You obviously have absolutely no clue how research PhDs work.

Somehow my 6 years of PhD in physics begs to differ.

As I said in another comment, grad students are going to grad school and getting a big bump to their future earning potential, subsidized often by the state. I don't think it's an entitlement that they get to do that for free, much less claim a right to earn living wage level on top of that.
Yep, I'm sure it's nostalgia, but AGI/SCI have a special place in my heart. I played King's Quest 3 a few months ago through to the end and it was everything I'd hoped it would be.

I really wish someone would point AI at this problem and generate a whole bunch of AGI/SCI games. SierraGPT.
One wonders if trickle down mathematics is any more efficient than trickle down economics. It seems like we might be better off not funding pure math, as forcing function to coerce those minds to work on more applied problems directly, instead of relying on this random serendipity.
Yeah. The Great Lakes generally aren't very deep near the shore. Toronto is really lucky. If Mississauga or Oshawa wanted to build the same system, they would need pipes 2-3x further into the lake!

The only other Great Lakes city I can think of that could replicate this kind of system without too much trouble would be Traverse City, MI. The Grand Traverse Bay is ridiculously deep. Of course, they don't have any need...
For comparison, in the past day, Caltrain has killed two people in two separate incidents.
> and treaties in the US hold the same force of law as the Constitution

They hold the same force of law as federal legislation. They’re still subservient to the constitution.
Williamstown is disproportionally represented on HN comapered to its populous. None of of us townies worry about the future of Williams grads.

Steve Case and George Steinbrenner both managed.
I'm so glad this phoney baloney marketing concept called "nerd culture" finally died during the covid years. It was the basis for a lot of silly crap on the internet that should long be dead by now.
I have roughly similar numbers of followers and IG is a trash fire compared to Twitter and even less chance for a DM to be read.

That being said the biggest argument against Twitter is that there is no more Twitter. It's now legally X corp, aka Musk's wechat. Take that for what you will.
This is the exact kind of PR bamboozlement I was alluding to - literally none of the above is correct:

M1 memory latency is 100ns, which wasn't really competitive with amd/intel at the time (70 something nano). Any SSD read be an order of magnitude slower than reading from ram - something to the tune of 5gb/s version vs 70gb/s for the SOC ram. For comparison, the intel trashcan mac pro clocked in at 60gb/sec a decade prior.

Reference:

https://www.anandtech.com/show/16252/mac-mini-apple-m1-teste...

https://www.anandtech.com/show/16214/amd-zen-3-ryzen-deep-di...
But the article does do that: https://imgur.com/a/Ar5gsKi. Did you feel like it doesn't?
Humans have a self-preservation instinct that makes most of them think twice about truly stupid acts.
Agreed. There is a reason OWASP's top 10 barely ever changes, source: https://medium.com/digitalfrontiers/changes-in-owasp-top-10-...
I hadn't seen that post, but it's great!

This project was largely inspired by my experience with Clojure, and my wanting to have a similar capability when writing JS code.
SIE shut down Japan Studio. O-X button swap and censorship are unpopular for Japanese. They becoming US culture quickly.
Matlab and GNU Octave can do symbolic equation solving:

https://docs.octave.org/v8.2.0/Solvers.html

https://www.youtube.com/watch?v=ZSsuuyISr6Y&t=1s

Matlab is a nice, but expensive commercial product.

GNU Octave is free software (libre and gratis):

https://octave.org/download
I recommend checking a similar project - storing ClickHouse databases on GitHub pages for serverless analytical queries: https://github.com/ClickHouse/web-tables-demo
are we out here typing our api keys into random pips and am i a boomer that i would be hesitant to do it
It's a shame they've stuck with the Chat completions. I still see no evidence the system is able to correctly separate user from system prompting. It commonly confuses between the two. If your system prompt comes close to the user prompts, you will see collisions and confusion in the outputs.

It's also a shame that the API is so cut down, and removes all the good options that text completions had.

I only hope their competition are better.
ZTE and Nubia have always pushed the tech envelope, but have pretty awful software.

ZTE did the Axon M, which might have been the first foldable, though clunky.

Nubia did the Z20, which had a screen on the back.
In the past I've used that site to get instructions from the late 1990s and early 2000s and I thought they were proper archives (not scans).
Firstly, it was not unionization that produced the high wages seen in Detroit circa 1950. Wages had rapidly grown over the preceding the decades, in an era that was mostly non-unionized.

Wages grew rapidly in the Carolinas since the 1960s, unlike in Detroit. The workers flocked to new rapidly growing industries like finance, technology and biotech.

North Carolina's population has grown by 60% since 1990, while Detroit's has shrunk.
I don't buy it.

To me, the real story is that Evernote sucked for a long time. They never evolved and what worked in 2008 stopped working a while ago. Notion and Obsidian and iCloud ate their lunch, and all apps these days are so well connected that you could even use Slack for reminders and self messages and get most of the note taking functionality that you would ever need.
It's the image with white supremacist Andrew Torba.
Yeah, it's pretty incredible how many people look at these kind of events as point in times, e.g lots of French people answer "Bastille day" if you ask when the revolution happened, or some Americans answer "D-day" for when Europe was liberated.
Seems correct to me. This is a good assessment of the personalities involved.