skysight-inc/HackerNews huggingface dataset:
I'm really considering just going with a 12th gen, and upgrading in a few years vs. trying to stretch the 13th gen 3-5 years. It's a fool's errand trying to keep up with everything, and I need to do more research from a price vs. value point of view.

What motherboard are you using for your 12th gen? It's honestly been the most difficult part of piecing together my build. It seems like all the decent motherboards are plagued with one or more issues e.g. poor VRMs, poor bios/supporting software [1], NIC disconnects randomly [2], coil whine, etc..

I'll admit, I have only seen benchmarks for DDR5 in regards to games which was not impressive. It's disappoint to see that other applications would only have a greater performance of around 3%. Maybe I will just go with DDR4 then...

[1] I have heard Gigabyte boards have a hell of a time getting RBG Fusion 2.0 to work/save settings.

[2] I have also read to stay far away from boards with Intel's I225/226 NICs or to get a secondary NIC.
As an AI learning problem this is probably interesting.

But the successive convexification algorithms that they really use for landing are provably correct and will always converge to the right answer, which is not something you can ever say about AI training.
MUDs are a great breeding ground for bespoke programs. I've made my own system of triggers and aliases in Rust, which interfaces with Mudlet (very popular MUD client) through JSON over stdio. Being written in Rust, it has enabled a publicly usable web tool (http://seurimas.github.io/topper/explainer/?/topper/explaine...), but the majority of the code is just for me.
Unofficial guide to setup Intel dGPUs in Linux
If you are one of those folks who use Linux and intel dGPUs (a tiny minority, I am sure :)) like me and is finding it difficult to set up a functional dev environment for the GPUs (Arc Alchemist, Datacenter Flex, GPU Max cards). This repo will help you set it up. I would love to get your feedback on this and on improvements that can be made. I made this for myself after I was tired of doing this many times. If there are any changes to the intel gpu docs, the repo gets auto-updated, so you can be sure this setup will work (to an extent).

I have also written a verification tool(https://github.com/rahulunair/xpu_verify) that can test if the setup is correct and help you fix it if it is not. The verification scripts will automatically run some C++ sycl parallel programming examples, AI examples using TensorFlow and PyTorch, and a few others. I would once again greatly appreciate any feedback on this.
Even that wouldn't stop the most dedicated, which are most likely exactly the ones you're trying to stop.

As long as embedded devices exist, you can write a QR reader/writer + encryptor/decryptor on an embedded device with a camera/display, and use the compromised devices as just a transport layer for encrypted QR coded messages.
> Oracle was one of the reasons for the catastrophic failure of eToys circa 2001

Would love to hear a from-the-trenches summary of that.
I guess there is value in providing better dev experience here. This can be firebase/supabase equivalent for this niche.

You can always use an open-source alternative. But you probably shouldn't self-host at early stage atleast.
> Do you trust that the USB stick is just storage and not something additional?

Yes, because it's my USB stick.

> Do you trust that the USB "power port" is just power and not a host?

Not if it's not my hardware. In that case, I use a data blocking dongle. Always practice safe Software EXchange.
30% cut of people that subscribe to office 365 through the app (which Apple requires be an option, MS can't force you to go to their site to subscribe or Apple kicks them off the store, see the epic vs apple lawsuit: https://en.m.wikipedia.org/wiki/Epic_Games_v._Apple )
I haven't mathed this out, but from experience from jumping (both from heights and towards ledges) I would think that our arms and legs are much better shock absorbers than our ribs. If you hold something like a shield, you are primarily using your triceps and shoulder muscles as springs to dissipate the impact over the distance of about a foot. Of course there are issues with that, but it's much better than your rips which can move much less before breaking.
I’m glad someone’s tackling this. BPE seemed like such a simplistic approach for something with such a big effect on how your model "sees" the data. For larger models with tons of data it might matter less, since the model will eventually see that similar words are used similarly even if they are represented with different tokens. But this should help models converge faster at first - and if you have a small amount of data, it will affect your final result more.

I always wondered if languages with more regular spelling and conjugation rules would converge faster, or if languages like Chinese might be more efficient since they can get more semantic meaning into a pair of bytes than English.

Also, the technique in the paper could be extended to irregular forms with a custom decoder. E.g. encode "mouse" + "##plural", then decode that sequence to "mice".
You are exactly right. And to address the concerns about errors made by the machine, we are not looking in my organization to have the machine automatically make decisions on things like access. It would ideally warn us when we've likely done or are about to do something wrong. An auditing tool at least.
Future projection: Cinemas will become the next arcades.

For a time, arcades were the only way to experience video games, just as cinemas were for films, and, at least through the early 90's, they were still by far the best way to experience most AAA titles like Street Fighter 2, etc.

But game companies wanted more profit than just arcades could bring in, so we got the advent of the home console.

For a time, the arcade technology was still clearly superior to the home console technology, but home consoles quickly eclipsed what the arcades could do,and simultaneously changed the medium massively, allowing us games like RPGs, which had multi-hour-long very immersive and deep gameplay and storytelling that was simply not possible on a cabinet designed to get as many people in and out of it as quickly possible.

In the late 90's, we had games like Final Fantasy 7, something so far removed from the original concept of an arcade game it could only have ever existed as an in-home experience.

What can we learn from the closure of arcades in relation to the fall of theatres?

The experience of media has to be better than what is offered in our homes, to get us to leave them. Cinema has practically passed that tipping point already, especially to anyone with a decent home video/audio system, which is more insanely affordable than ever.

I predict cinemas will, in the next couple decades, very much go the way of arcades - including a small resurgence of 'real', independently-owned cinemas that will exist to give us that nostalgia-laced experience that will be indie enough at the time to be considered hip and retro.
I'll take "engineers" out of your question and answer it as I've done personally as I become more experienced, and as I've watched other experienced people learn

"Fairly senior experienced" people learn in a variety of ways ... but mostly we learn via diffs

In other words, we have a baseline of knowledge, and we're looking for what has changed / is new / is different

This can come from videos, books, papers, blog posts, one-on-one examples, seminars, conferences, etc

The best folks then take what they think they have learned, synthesize it into a teachable format, and teach others[0] the "new" thing (crystallizing it in our own minds)

In the world of programming, there are basically 3 broad types of development: object-oriented, functional, and procedural

If you know one procedural language, picking-up another (or a new framework for that language, or the new version of language) is going to be pretty trivial

Likewise, if you know one object-oriented language language, learning another is pretty straightforward

And the same for functional languages

I made the jump from procedural to object-oriented as a teen in the 90s. Encapsulation kinda broke my brain for a few weeks, but once it clicked, I had added a new way to think to my mind.

I learned PHP (...4? I think?) back in 2004 by reading the manual pages on php.net over the course of a couple weeks.

I learned [enough] Java 1.3 & 1.4 the same way the same summer to update a bunch of Java 1.1 and 1.2 applets to a newer version

I do not do a lot of "programming" any more - it's more scripting, tool-specific search language, etc ... but what I learned over the last ~30 years has enabled me to pick up the Next Big Thing™ with [relative] ease

-----------

[0] https://www.electronicdesign.com/technologies/dsps/article/2...
I think it was Carl Sagan and Phobos. Not Deimos.
I noticed lots of set decorations (posters, pictures, etc) are blurred out too. So incredibly sad.
Not a great example. In the orthodox community it is very common to intermarry between religious Sephardi and Ashkenazi jews.

> A Jew from Yemen has nothing else in common with a Jew from Poland

1) They descended from the same people
2) If they are religious, they have a tremendous amount in common
Dropbox has a problem that's been brewing for a while. As services like Photoshop, Office, and G Suite have moved entirely to the cloud, Dropbox's value proposition is less interesting. Even a decade ago, Box was beating them in the enterprise market. On the consumer side, cloud file storage is a freebie with offerings from Apple, MS, and Google.

I guess they have Paper, but last I used it, it felt like abandonware.
Gotta get a case like this to the Supreme Court I guess
It’s not anymore. For 30-50€ you can get more or less unlimited data plans on all three networks
https://hyperscript.org

I wanted to have a scripting language that was inspired by xTalk for some light front end work alongside htmx. Didn't expect it to go anywhere.
Ease-of-use for python devs
The site you linked isn't loading for me. It's just a black page with a favicon
I got four of those over a two day period, random domains but always from smilie or similar. Every time I marked as spam, but they kept making it to my inbox. No idea why as there must be thousands of people telling Google that those are spam.
There was a good comment in another thread by someone who converts office space to apartments, explaining why it's hard: https://news.ycombinator.com/item?id=35728990
This is what I get from Sweden: “This site not available in your country”.
Is Facebook leaving a lot of tax money or jobs in Europe?

If not then removing it will probably make people in Europe more productive.
That's the kind of argument I've never put much credence in, otherwise I never would have even attempted to solve the problem.

I still think it's possible that there could be a relatively simple solution that has so far eluded humans. They are burdened by many individual, institutional and societal biases and I think they are far less intelligent than they generally believe.
I don't have an ML background and have found the examples pretty easy to follow. https://docs.pinecone.io/docs/examples
It has a moat for those that start using it. Vendor lock in.
Yep, this has been a constant pain point for me nearly every day. Having dozens of repos I work in across multiple organizations, where half follow the old convention (master) and the other half follow new (main), when I want to switch branches I usually have to do it twice. First `git co main` and if that doesn't work, `git co master`. Vice versa doesn't work because older repos that have been converted have a master branch! It's usually way behind. There are also tons of scripts and CI/CD yaml everywhere that has to be modified for main vs. master.

Main is a better name IMHO (increased clarity and brevity) but it is far from "zero downside."
Palantir AIP (Artificial Intelligence Platform)
Is this just for mobile devices? Not sure why the diver should command low power states when plugged in and playing a game other than for thermals.
The asymmetry between employee and employer is especially troubling to me. The socially expected forewarning for quitting a job is 2 weeks notice. In contrast, it's common for employers to terminate effective immediately. I get that it's technically not a requirement to provide notice when leaving, and this is a direct consequence of at-will employment, but it sure sucks.
Vector databases, so hot right now. I haven't really looked into them, I'm just wondering when or if postgres will do it better?
That's a lot of words to not explain what the thing is.

Any example tokens?
https://archive.org/details/whatcdcrawl&tab=about

I think archive.org might be that data hoarder :). They might release stuff slowly as the copyright expires.

It also looks like https://redacted.ch/ might be the spiritual successor - https://interviewfor.red/en/prepare.html this process sounds very familiar ;)
I wrote a program in C++ to download massive amounts of stock data from a data provider. The binary itself is 2 MB, memory use rises to over 16 GB and it frees everything at the end, so there are no memory leaks (I'm particularly proud of that). Over the years I've found better and better ways of making it run faster because a daily run will take over 6 hours of downloading and writing to my database.

I also wrote a multi-threaded backtester in C++ because the program I was using was only single-threaded. I stopped using that several years ago but the act of writing it was a lot of fun.
The website has links to software, one of which is SemanticVectors [1] which happens to have links to an online variant of the book "Geometry and Meaning"

[1] https://github.com/semanticvectors/semanticvectors
Thats the case in the US afaik. I don't know the stats globally but Switzerland has 40% and no mobile carrier supports IPv6 yet.
Snark aside, this is something that's always kind of baffled me.

If I built a company and eventually found myself in extremely high value (ie, 9 figures), I'd be looking to retire ASAP. That would be it. I won capitalism. Time to spend the rest of my life on Maui sipping Mai-Tais on the beach.

Why anybody would want to continue to work when they already have enough wealth to live an extremely lavish lifestyle without working ever again is beyond me.
Yes...but at the bottom of that web page - "JMC employs 21 military personnel, more than 5,000 Army civilian personnel and more than 6,000 contractors nationwide throughout the organic industrial base."

So more contractors (head count of corporations) than army folks (head count of humans)? Sounds like the Army's side of it amounts to little more than "Purchasing Dept." and "Warehouse". :(
Each year hotter than the previous, as expected.

I hope the geniuses that keep burning the forests each year for fun and profit, will enjoy the scorching sun.
Do you have public source code for this? Looks great.
Are you thinking just of roundabouts that include a raised middle and/or central reservations on approaching roads? In general, roundabouts need no more space and cost than a regular road would, see e.g. https://goo.gl/maps/Y6jzLq5SuYzMMf2a6
I just got 50G for 30€/month with O2.
If you define fall as the size of the gap. You could also take it as acceleration towards the barycenter, which would be the same. These are indistinguishable for everyday objects so could argue that the word “fall” could be interpreted either way.
yes my thoughts exactly. I guess its best to assume the worst when profit motives are factored in.
> I'm not sure Canvas can handle either part of this

To be clear, WebGL/WebGPU is still using Canvas. You're not using the 2D api stuff, but that's just a high-level API on top of Canvas. You're still rendering to Canvas.

> I don't know if you noticed, but my test has on the order of 10 billion rectangles

Why? I've built apps like this before. Your choice is not "abandon the DOM" or "have zero performance." You can have most of your interface in the DOM and use Canvas (again WebGL/GPU is still Canvas) for specifically the parts of your app that wouldn't be accessible anyway (mainly charts).

It does not require tight integration with the GPU to render the sliders on the left hand side of the screen in this demo. No one is saying that you need to render your charts in DOM. We're wondering why you got rid of `ul` elements.
Ah, you're right. My bad! Edited my original comment.
Maybe I am fundamentally missing something, but a "cloud database company" seems like the most boring tech? No one is calling Planetscale or Yugabyte nonsense because there are free alternatives like Postgres.
Nobody wants to read your draft about an algorithm that doesn't work. Your implementation is already giving you the critique that you need. If you get it to work and it's obviously polynomial time, you'll have something to talk about.
This is just incorrect. Perhaps it's that you don't notice the safe C software because it doesn't cause a problem.
I literally came here to write this comment.

I don't want to be as severe as saying "they botched a release that otherwise could have been gamechanger," but it's very hard to deny x64 Android support is something I've been looking for in a long time from Embarcadero. I jumped straight into the Feature Matrix and got disappointed.

Back in my childhood and teenage years I played with Delphi until Delphi 7 Enterprise, after that the IDE got too heavy for my old computer (the XE release days). Today I have more than enough capable laptop and I don't feel like playing with Delphi anymore because I just moved on, but C++ is a language I appreciate and I'd like to take seriously for mobile development[0].

I'll start to think they whether they are seriously behind in technology to advance the C++ libraries and compiler to these platforms (which makes them, incompetent in terms of market strategy? underfunded?) or that they are deliberately hindering C++Builder, which has always been 2nd-class in front of Delphi (which shoots themselves in the foot?). It's so unfortunate they couldn't/didn't release x64 Android support on this C++Builder release.

I'm not saying Delphi should die, as I said previously: Delphi is the language that got me into programming, before it made me go away thanks to its heavy IDE back then... I loved Delphi, but I don't want to go back to it just to develop mobile apps. I guess I'll keep on my road to Flutter and reading this launch post was just a 5-minute distraction.

--

[0]: I'm well aware I can use Java or Kotlin and then jump into Android NDK, yeah... I just miss using a RAD-type IDE.
I have to say my biggest criticism of Polis is his asinine opinions on Pueblo chile being superior to Hatch
I read the print version of the NY Times (in digital replica form, on an iPod Touch three inches from my +8 myopic eye) before I'm even out of bed.

Daily political news each AM: Heather Cox Richardson (via Facebook) for historical context, and https://www.electoral-vote.com for tactical analysis.

And I'll scan my RSS feeds.

Once I get "to work" (I'm still mostly remote) if nothing's on fire I scan HN and open a bunch of tabs that I'll work through in idle moments during the day.

At or after lunch I'll check nytimes.com to see if anything really big happened in the real world.

Late in the day I'll usually check nymag.com for gossipy pop culture and local NYC news and reviews, and TV recaps.
Tesla FSD will squeeze every drop out of A.I. for fleet management. Very much doubt Microsoft Copilot is within cooeee hearing distance to where Tesla is at. Compare the CEO track record.
Doom on a Lego Brick
Let's not lump together making it illegal for federal judges to accept gifts from people with business before the federal courts and limiting the power of the courts. Those are very different things.

In Article III Section 1 of the constitution says this about federal judges: "The Judges, both of the supreme and inferior Courts, shall hold their Offices during good Behaviour." Interpreting the constitution so that my bad behavior is not bad behavior any more looks to me like it oversteps the bounds, and since laws are only proposed and enacted by congress I'd say it's pretty clear that congress has the right and duty to define bad behavior.
Rust discussion starts at: https://youtu.be/8T6ClX-y2AE?t=2610

Highlights:

* 2 projects: dwrite and Win32k
* 2 devs, 6 months to rewrite 152KLOC C++ to 90KLOC Rust re dwrite
* Performance increases of 5-15% re dwrite
* Only about 10% of Win32k code is unsafe
* No perf regressions re Win32k
* Syscall in the Windows kernel now written in Rust
The Talmud has many interesting logical "sanity checks": one of my favorites is the need for dissenting voices.

Basically, if a decision has full agreement, jumping to the conclusion is wrong as it can mean some details were not properly investigated.

https://www.jewishaz.com/religiouslife/the-importance-of-dis...
That's just not how keys work. If someone finds the key to my house and uses it to open the door and take something, it's still theft.
The ones that installed municipal fiber. I have some relatives in a small town in Minnesota who have this. Apparently it was some Obama era project and they've quietly had amazing Internet ever since.
Hoping the industry at large realizes it will be a much more difficult task than it seems to automate things completely.

True. But things don't have to be automated "completely" for there to be significant impact in terms of employment. We're probably borderline at a place now where AI could realistically start cutting into employment for the most junior folks in software development. Now project forward another 5 years, or 10 years, or whatever. How much more is AI going to advance? I posit that none of us know the answer to that question.

So yeah, there might still be SDE's in, let's say 5 years. But will there be as many as there are today? I think that's an open question.
> I am not a puritan, by any means

Hate to break it to you, but you just wrote 500 words ranting about gratuitous sex in movies...
I just hope no-one cares about any licenses ever.
> I don't know why anyone would pick Pascal today over Nim, Zig, Rust, Julia, Go etc.

When writing desktop apps probably the familiarity with well known IDEs such as Delphi or Lazarus makes the difference. Unfortunately decades passed, still nothing comes even close to them for rapid GUI development.
Should one day Lazarus support different languages such as the ones you mentioned, we'll probably hear a rumble around the world. However things in certain fields progress much quicker, and I wouldn't be surprised at all if in some time we could use AI to analyze a drawing then create the corresponding desktop interface description to be linked with non GUI code.
I was using pinecone before installing pgvector in Postgres. Pinecone works and all but having the vectors in Postgres resulted in an explosion of use for us. Full relational queries with where clauses and order by etc AND vector embeddings is wicked.
Thankfully, the Intermission is a hallmark of Indian films. It's a little funny to watch Indian films in the US, since the intermission messaging is part of the film itself, usually at a cliffhanger, the music builds to an emotional high, the 'Intermission' text comes on screen - and the film immediately continues.
especially if correct means fully POSIX conforming, including realtime scheduling, priority inheritance, cross process support, robust mutex support, cancellation, etc.
It works the other way too. The only people I've known who wanted the thankless but higher paying jobs like middle managers were parents.

In some cases it helped compensate for a spouse's loss of income.

I became a project manager when my daughter was born.
That is the point of this saying.