skysight-inc/HackerNews huggingface dataset:
I don't think highlighting one mistake is enough, when these can sometimes have more mistakes than corrects. I've found use for LLMs (in large part thanks to your teaching) in cases where I can easily verify the results fully like code and process documentation, but tasks where "fact-checking everything" would be too much work are very much on the danger zone for getting accidentally scammed by AI.
Not really a postmortem in my opinion. While they did answer the central question of "why", I feel like a proper postmortem should question the problem more.
Don't be too attached to your beliefs
It doesn't work.
"Soap" returned 0 results.
Rigging elections with integer linear programming (2017)
Why should DPI matter if the app is taking screenshots?
You can do that in Vim with visual mode: v4w to highlight and then d to delete.
Is it possible that even us developers and hackers, who should know better, have fallen for the hugely exaggerated promise of AI? I read the comments on here and it's as if people really expect to be having an intelligent conversation with a rational being.

A kind reminder people: it's just a machine, the only thing that might be intelligent about it is the designs of its makers, and even then I'm not so sure...

People are talking about ChatGPT hallucinating. I think it's rather us humans who are.
Remember when everyone laughed at google for buying them for a billion
Commander Keen – Level Maps
An efficient method would be groupping 13 items into groups of 3, 3, 3, 3 and 1 item(s) each, and then encoding 5^3 = 125 possibilities into 7 bits. That leaves 4 bits which can be used to encode the last group without any additional coding. This kind of numerical coincidences is widely used in bitwise encoding (e.g. QR code's numeric and alphanumeric modes make use of the fact that 2^10 / 10^3 and 2^11 / 45^2 are both close to 1 while no less than 1).
Can you elaborate on what's hard about TS tooling? It's really easy to just use `npx tsc`
Symbols on Keyboard (shortcut codes for text characters)
I don't think a dot product between high dimensional vectors is considered a convolution? I'm familiar with convolution between continuous functions, and with kernels in neural networks providing invariance. I'd love to learn more if you have any links that expand on your statement.
All the more reason not to use Chrome...
Columnar store PostgreSQL extension exists, here are two but I think I’m missing at least another one:

https://github.com/citusdata/cstore_fdw

https://github.com/hydradatabase/hydra

You can also connect other stores using the foreign data wrappers, like parquet files stored on an object store, duckdb, clickhouse… though the joins aren’t optimised as PostgreSQL would do full scan on the external table when joining.
It's meant to make it so, if you don't like the project, you can fork it and chart your own direction for it.

...accompanied by the wrath of countless others discouraging you from trying to fork if you even so much as give slight indications of wanting to do so, and then when you do, they continue to spread FUD about how your fork is inferior.

I've seen plenty of discussions here and elsewhere where the one who suggests forking got a virtual beating for it.
I am hoping other OSS models will reach similar power. Even if training is really slow, we could make really useful models that don't get nerfed everytime some talking head blathers about
> Chord it in, air beated fenn. Aurous to the Pan, mimic and bold. As it steep, chunns at the bun. Keive the dells, the stars to run. No wane, all gleam, in big das brund. Sky high, stout in the hale. Woods to fetch, flied in the low.

I think all that talk of music pushed Chaz into some kind of trance and it just started jamming!
I don't develop for Apple anymore, but tried swift ecosystem once, wasn't impressed. ObjC does its job, and I'm from the camp named "if it does the job and has no obvious limitations, there's no reason to switch". It's a mature language that works, and I know both C and ObjC, and the whole system is native to these two. What else would I need? I think I could answer this question, but the answer isn't Swift. If I'll have to do Apple again, I'll start with ObjC, unless it becomes completely abandoned at the time.
One of a big reason why Japanese aren't be hurt so much (compared to Europe?) by inflation is because govt support for raised gas and electricity price. Some foods are made in local, but gas for production and transportation is 100% imported.
For people actually trying to make a living playing poker, it isn’t enough just to find a game you can win; the game also has to return enough per hour to make it worth your while. Even if you can reliably win, but only $5 an hour, it isn’t worth your time. There is an opportunity cost to consider.
I saw no mention of RBS+Steep, the latter providing a LSP. I use it a lot and very much like it, although it's still young and needs love, but it's making good, steady progress! I've been very pleasantly surprised by some of the crazy things Steep can catch, completely statically!

You appear to be working on projects with Sorbet (which I tried to like but found it fell short in practice, notably outside of the app use case i.e it's mostly useless when authoring a gem) so it may be a tall order to try on those. Maybe you can give RBS+Steep a shot on some small project?

RBS: https://github.com/ruby/rbs

RBS collection (for those gems that don't ship RBS signatures in `sig`, integrates with bundler): https://github.com/ruby/gem_rbs_collection

Steep: https://github.com/soutaro/steep

VS Code: https://github.com/soutaro/steep-vscode

Sublime Text: https://github.com/sublimelsp/LSP

Vim (I'm working on it): https://github.com/dense-analysis/ale/pull/4671
Are you writing this from the perspective of the consumer or the app developer?

From the consumer perspective, you have a clear recourse: don't buy Apple phones if you don't want to (or can't afford to) pay for the markup that devs have to place due to the Apple tax. It's that simple. I have an Android phone and install most of my apps through F-Droid for free. No one forced you to buy an iPhone, and no one will force you to buy one again the next time you need a new phone.

From the developer perspective you have a bit of a stronger moral point in that there are a substantial number of US customers that you cannot reach without passing through the App Store, but the current legal situation in the US is pretty clear [0]: US consumers knowingly choose to buy iPhones even though they know that they're choosing a locked-in platform, so there isn't a single-brand aftermarket and there is no monopoly.

[0] https://law.justia.com/cases/federal/appellate-courts/ca9/21...
Jack Krawczyk acknowledges racial bias in Gemini's image generation
So, they do everything right? Because, if your product is HW, the SW needed to run it is just another BoM item.
The Black Mirror episode „The Entire History of You“ comes to mind. It’s quite dystopian.
Onomondo software SIM/USIM implementation
Why is the nonsense paragraph still grammatical? I thought the tokens were beings elected more or less at random.
An academic architecture almost always has the following basic characteristics:

1) It offers both superior control and convenience.

2) It is simple to comprehend and cheaper to operate.

3) Systems are connected to each other with drawn lines.

4) The architecture "Decouples" systems to make them simpler, not more complex.

5) Data structures map cleanly to each other, with no loss.

6) Data structures are 1-dimensional collections of "fields".

7) The architecture is not used in production. No organizations depend on it economically.

.

On the other hand, a practical architecture can be distinguished by the following characteristics:

1) It is used in production. People rely on it daily.

2) It is expensive, and needs constant human attention to balance control and convenience.

3) It has no optimal state - only varying states of failure.

4) Its systems have myriad ways to connect. Some are incompatible with others.

5) Data structures are messy and arbitrary. Some are provably incorrect.

6) Unicode in particular is a problem.

7) It is not comprehensible by any single person.

.

With apologies to Admiral Rickover :)
He even got a metal named after him ;-)
Tungsten is called „Wolfram“ in German.
For now that is.

I sort of hope someone more motivated than myself makes a timer for how long before the crappification* of YouTube begins now that it appears MBAs will be taking over. The new CEO probably has some gumption, but it seems inevitable.

* of course this is subjective, but generally I can find lots of great YouTube content. I can buy premium to avoid the ads and become the client, not the product.

1: https://www.bbc.com/news/technology-64675997.amp
I learned C++ with GCC cli in Linux in high school 2007, in Kerala, India. My college had Sun thin client desktop with an extremely outdated GCC so I was helping when teachers were stuck helping. Our college system is such that you take a fixed syllabus for 4 years so people get daunted at first programming subject and nurse their coping mechanisms for 3 years.
Friend, it was your analogy
We've seen this before. Lots of investments in the '99 runup had ad buys associated with them which did the same kind of double counting. The example would be Yahoo investing in some startup at an inflated valuation, paying for some or all of the investment with ad inventory priced arbitrarily and which was, for Yahoo, free to produce. Lots of things led to the 2001 crash, but valuation distorting shenanigans like that didn't help. To the extent it feeds through to Microsoft, Google, and Amazon valuations the AI dynamic could follow a similar pattern.
The other NYC bridges are all (I think?) named Bridge, but they went with Crossing here because Outerbridge Bridge sounds weird.

Another NYC one: A lot of people think "major" in The Major Deegan Expressway means it is a significant expressway, but actually the expressway is named after (Army) Major William Deegan
How does exercise affect a child with ADHD?

I always see these portrayals of ADHD children being hyperactive and just think: what if you just made them run outside for a while...surely they can't have never-ending energy and eventually tired themselves out.

And after this period of exertion, when they rest, do they then just instantly revert back to 100% hyperactivity?
Responsibility without authority is a game of "stop hitting yourself".
Science keeps trying too hard to make me not want to believe it... oh well
There are already talks of Peacock and Paramount+ merging into one service.
> Don't hold on to your winners for too long, the stock price is not entirely a function of the company's financial success

In the long term you don’t think the stock price is a function of a company’s success? Surely while a a company does very well financially and the financial outlook is very good, the stock price would be higher than when the fortunes change?
Biden cancels $1.2B in student loans
The lack of that behavior was the most annoying part of responsive design for a while. I’m glad they figured out they could just use existing attributes, such (positive) changes of behavior happen very rarely on the web.
Nah, you hate bad TAA. DLSS is TAA too and it's actually great, DLAA is real nice, or the cool kids are doing some DLSS+DSR thing (bigger intermediate space?). Halo infinite is the poster child for fucked-up TAA, same for RDR2, you know what works better than anything else? DLAA lol. It provides a minimum floor.

Games are just going to use temporal accumulation now. There is too much signal to be gained from re-using past samples. It makes things way cheaper and opens the door to extrapolation and non-uniform sampling etc. It's the least bad of all the options, and DLSS actually is quite good at weighting samples pretty reasonably. DLSS 2.5, 3.0, 3.5 and upwards are actually significantly better and that can be injected back into (non-anticheat) games and the bar will likely continue to be raised. It is a signal processing technique that recovers a lot of signal with very low "noise factor".

https://en.wikipedia.org/wiki/Noise_figure
“Something something only use programming languages I like.”
Going from ¥103/$1 to ¥149/$1 is a 30.9% loss in value. A 50% loss in value would be going from (eg) ¥100/$1 to ¥200/$1.
I don't often get the chance to talk to people that work on software I've used every day for years and years - so thank you for all of your work on XFCE. It's a fantastic project that 'just works'.
I do a lot of Blender 3d modeling as part of my hobby gamedev stuff.

I think one thing that a lot of folks tend to forget is that quad and tri meshes are only one of SEVERAL 3d modeling techniques. It just so happens that this is the technique that the world landed on in the 90s due to how flexible it is, how performant it is, and algorithms like Catmull-Clark subdivision.

Remember, Toy Story 1 actually used NURB surfaces for all the characters! For a Bug's Life and Toy Story 2, they redid all the meshes as catmull-clark subdividable surfaces. And guess who was CEO and founder of Pixar?

There also techniques like NURBs, signed distance fields, and metaballs (all stuff you can actually use in Blender) for generating 3d surfaces. And of course the techniques used in CAD software.

With the right algorithm and sufficient compute, there could be some sort of completely alternate 3d representation in the future for creating virtual spaces.
The amount of human knowledge available today on youtube I think nothing will ever come close as apart from formal knowledge we have millions of small hacks improvements that would probably not been written down but have been recorded. If you are dedicated enough today you can go from being a novice to being quite proficient in 100s of different things. And every day the knowledge keeps increasing as well as improving.
It's on them at this point, PeerTube has been available for years.
I mostly agree the market has entirely unrealistic expectations of rates going lower. I think the cause is structural due to the tight employment market which is not going to change any time soon. The period of low inflation and low rates is over and the market analysts are living in the previous decade.
> the bet is that their customers eventually make money (spoiler: they won't, every technological innovation has been an incinerator for cash

Wow.
2008? More like 1998. Totally unacceptable bullshit.
I'd guess MathCAD was quite a bit more popular than Mathematica in the nineties, given Mathematica was something like ten times as expensive.
Blue isn’t doing fine on their own and part of me suspects this is Jeff’s elaborate ploy to hire Tory Bruno.
The Haribo candies are named after their founder and the location (HAns RIegel + BOnn)

https://en.wikipedia.org/wiki/Haribo
Upgrade your spoken English capability with our dynamic classes! Our fitted educational plan centers around viable relational abilities to help your trust in discussions, introductions, and meetings.
Isn't it supposed to be `go run ./...`?

(long time I didn't use Go, back then at least, using `.` instead of `./...` could cause subtle issues)
It’s the only streaming service I pay for that brings me joy.
Elbakyan has several biological species named in her honor:

- Idiogramma elbakyanae, a species of parasitoid wasps discovered by Russian and Mexican entomologists in 2017.

- Brachyplatystoma elbakyani [es], an extinct species of catfish discovered by Argentine paleontologists in 2020.

- Amphisbaena elbakyanae, a species of worm lizard discovered in 2021.[58]

- Sibogasyrinx elbakyanae [c; d], a species of deep-sea snail discovered by researchers from Russia and France in 2021

https://en.m.wikipedia.org/wiki/Alexandra_Elbakyan#Recogniti...
We use transformers in production for T5 models, which aren't supported by the usual suspects. I did a bit of poking around and might try out TensorRT or CTranslate2 at some point; for now the single GPU we have dedicated to the project has been able to keep up with incoming data, but I'll probably have to address it in the next couple of months.

If anyone has suggestions for other T5 inference options I would welcome them.
Because they overpay hacks to build them, and pass the cost onto consumers.
Haha right, but maybe you still want to have some control over it - just to be sure that it fits you first. Calibration and quality control if you will. At some level
High enough the thing becomes art because you have the have empathy which is something that machines can only pretend since they are operating differently than humans.

A bit like us designing cat toys: Although we can design some successful ones by observing cats and trying out different things, more often than not we design it to our liking and the cat will enjoy the package more than the toy itself.
This is a red herring.

If we work to usage, we allow the browser market to be swallowed by one proprietary player.

That manufacturer can then call ALL the shots.

Engineers and development have a duty to work according to open standards to prevent this from happening.
> You can probe what was learned if you have access to the model; it'll tell you

Could that not also be hallucinated?
> compile with -fno-delete-null-pointer-checks

Most people don't though. Even if your code was compiled with it, libraries you use may not have been compiled that way. And even if you do, it doesn't cover all cases.

> And whatever criticism is you have of that is surpassed by the fact in all cases for regular software (i.e run on a server or laptop or desktop) that would be normal to write in either Rust or C, if it was written in C, and a null pointer is dereferences, it would absolutely crash

No it won't. Not reliably, not consistently. It's undefined behaviour, so a C compiler can do random other things with your code, and both GCC and Clang do.

> And whatever criticism you have of that is surpassed by the fact that if you can write Rust code with all the borrowing semantics, you can also write a quick macro for any dereference of a mempool region that checks if the pointer is null and use that everywhere in your code.

"Everywhere in your code" only if you're not using any libraries.

> So TLDR, not hard to write memory safe code.

If it's that easy why has no-one done it? Where can I find published C programs written this way? Like most claims of "safe C", this is vaporware.
Ask HN: Who first realised how fast electronic computers would calculate?
1938, the Zuse Z3 calculator ran at 10Hz.

1951 UNIVAC I could do 0.002 Million Instructions per Second (MIPS).

1961 IBM 7030 could do 1.2 MIPS.

1965 CDC 6600 could do 10 MIPS.

Who first predicted that computers would be millions of times faster than humans at calculations, and when?
NvFBC-Relay: An elegant, novel, and useful abuse of the Nvidia Capture SDK API
Erlang, also: https://en.wikipedia.org/wiki/Agner_Krarup_Erlang
What do you find cluttered?
they're not free for commercial use. If you want to use them commercially, you get in contact with the research group that came up with it and pay them a pile of money to use it in your commercial product. For someone like Pixar, I can see them ponying up the cash for it if they think it'll allow them to save on animator hour costs and/or iterate faster.
It's a mild takedown in the set of all Wolfram slams.

See, for example: A Rare Blend of Monster Raving Egomania and Utter Batshit Insanity (2002) http://bactra.org/reviews/wolfram/

I met Wolfram some 20 years before that review when he was on a world tour promoting the earliest iterations of Mathematica, the first iteration post his symbolic differentation work.

This was the period when cellular automata, Mandelbrot sets, and symbolic math were pretty hot topics about math departments - computer assisted proofs on monster groups in symbolic algebra were recent, Cayley (the first iteration of Magma) was being written at Sydney University, etc.

Even then he had many of the traits that Cosma Shalizi described in the linked review above and was already dismissing various people for their 'poor ideas' and later claiming those ideas as his own.

He's a smart guy. He swam in waters filled with smart people, some smarter. He was never, IMHO, as smart as his own legend, as authored by himself.
Search are rapidly trash, while recommendation required some effort on my part to cultivate or otherwise trash might sneak in.

It's certainly the golden age of youtube, with high quality creators, I learned a lot of interesting stuff that I probably otherwise wouldn't, though it's hard to know because I would have read about these things in magazines.

But there are some issues in the space.

For example, my attempt to report low quality autogenerated nonsense from a bot has so far been unsuccessful because of a combination of being too small to notice and successful evasion tactics.

Creators need sponsors, some of which are questionable, to pay the bills and youtube continues to be an unstable income stream.

Moderation is absolutely necessary to maintain information quality, but youtube moderation is not very transparent and they are unaccountable if creators are wrongfully banned. It's also why my attempt to report a bot go nowhere.
dang did wrote a (poorly worded IMO) comment about his views being colored by talked to Israelis, then, when called out on the biases, he replied that he also had contact with a user from Palestine that unfortunately went missing afterwards. At least that’s something that I remember as a fact.

But it seems to me that dang is engaging in a neutral manner (even if I disagree about the ethics of engaging neutrally in the current conflict), and I do agree that this article is just rage-bait, and was rightly flagged.
> Humans don't have a "recursive self-improvement" ability

They do.

Humans can learn from new information, but also by iteratively distilling existing information or continuously optimizing performance on an existing task.

Mathematics is a pure instance of this, in the sense that all the patterns for conjectures and proven theorems are available to any entity to explore, no connection to the world needed.

But any information being analyzed for underlying patterns, or task being optimized for better performance, creates a recursive learning driver.

Finally, any time two or more humans compete at anything, they drive each other to learn and perform better. Models can do that too.
Google already reencodes all of the videos. Will this analysis really cost them that much more?
Sleeping much better now with that relaxing clarification for brown noise...

What a great list.
Circa 2009, with the introduction of ContentID.
yeah it looks like you are right: https://arc.net/l/quote/veycnsqt
> Personally, I'd love to use machine learning to automate the meetings instead.

The old ‘could this meeting be an email?’. Rarely wrong, always controversial.
"We shouldn't put dumb kids into cages and forever brand them as criminals for making one bad decision" is a far cry from "they are not at fault for what they did".

Also, insert the usual point about how many people are forced into crime by poverty and the complete lack of a social safety net in the US here.
While at first I was jealous this is a focused program for a specific case in which these crappy for profit colleges abused these students and the system.
You can adjust the size of the "window". I have my inline_height set to 20 and it's a bit less jarring when it pops up.
Personally, I'm hoping that by the time my existing Vizio TV (once excellent, now infested with crapware apps because I was stupid enough to let it connect to wifi) finally dies, XR headset tech is light and comfortable enough that I can just skip buying a new TV entirely.
How frequently have you desired to take on responsibilities and challenges that others have been entrusted with, such as adopting the latest cutting-edge technology or contributing to a significant project?
In this edition of Implementing, I discuss why I believe it's crucial to participate in personal projects! Let me know your thoughts!