skysight-inc/HackerNews huggingface dataset:
This is an interesting project, but I'd be unlikely to use it, for a couple of reasons:

- In my experience the performance of the stateful DB server has been the biggest bottleneck when scaling - it's much easier to scale the stateless application servers which sit between end user requests and your DB in a traditional architecture. So usually I'm wanting to move as much work as possible away from the DB in order to squeeze the most out of it before needing to shard the DB or move to a different solution, rather than moving more responsibilities into the DB.

- It's frankly pretty scary to load a C extension into postgres which is opening ports and parsing requests etc - bugs in it could crash the server or open security holes, and if you were able to exploit a vulnerability you'd be able to grab any of the data in the DB and easily exfiltrate it. This would be less of an issue if using this for an internal service which isn't directly exposed to the internet, but it still could make it easier for an attacker to escalate their access. (This isn't a 'it should be rust' comment really, even if this was in rust it would still be pretty worrying).

- Even if think you only need simple CRUD actions, over time you tend to need more and more logic around those actions. Authentication, verification, triggering processes in other systems, maybe you make schema changes and need to adapt requests from old clients, etc. It's really nice to have a more heavyweight application server where you can implement that logic - I'm pretty skeptical that row level permissions, triggers etc will be able to cleanly handle all those as you add new requirements over time. This applies also to other tools for more directly exposing your DB ( e.g. PostgREST ). IMO starting off using a tool like this is really just setting you up to have to do a pretty painful rebuild later on.

Am I missing something here, maybe I have misunderstood the intended use case?
I liked the part that rather than taking some english phrase, it takes the movie name as the answer. Helps with the prompt injection.
Hey, a bit off track but can u see if my portfolio sites have any red flags too :)

https://prakgupta.com/
> The “pain” experienced in an overload situations is spread among all late jobs. Contrast this with fixed-priority scheduling, where lowest priority jobs will be starved completely, until the overload is resolved.

Though this is often not a good way to spread out the pain.

It's probably much worse for the 15s job to be a minute late than for the 8h job to be a minute late, but basic deadline scheduling will treat them the same. So you want sharing, but uneven sharing.
It could be a stretch to say he believes himself to be superior.

It is pretty clear that overstatement and hype has become the only (or the best) way for him to get low cost attention.

Market forces for his brand, leads to more of the same hype/let-down cycle.
Because most websites are apps not hypermedia (text with links to other text).

Not only are they apps, they’re networked apps with the necessary remote process calls (APIs) and all the added complexity that entails.
This is the free consumer Outlook. The "real" Outlook from the Office suite still supports IMAP and does not use the cloud.
"he killed JFK" isn't an observation: there's no witnesses that ever testified to this. You don't know that he killed JFK, and in fact new evidence casts serious doubt on it (it was here on HN recently I think).
Yes, I think you could. However this type of interaction (screen sharing) is generally scheduled (stand up, all-staff, etc.) while most institutional learning is done off the cuff. For example, when I was a younger programmer I spent quite a bit of time outside with an older programmer. He would go outside to smoke and I would go outside to take a break. We talked a lot and I learned a ton of stuff on those smoke breaks.

At another job, long ago, we had a free soda machine on the first floor. So, every day around 2:00 several of us would get together, walk downstairs, grab a soda and talk about stuff. It was a great bonding experience and allowed us to become much closer as a team.

We've been trying to recreate these "water cooler" experiences with Zoom and screen sharing but haven't had much success. Everything feels forced. We have a daily "hangout" meeting; no one is forced to attend and most people don't. I've been trying to get management to have a 2-day on-site event every quarter but it hasn't worked out. We used to do a quarterly on-site event in the before times (pre COVID) but not anymore. Ironically, before COVID most of our employees were local and in-office and we still had on-site events for everyone.
Sure they are. Plenty of film and streaming projects are based on older work. Sapkowski's Witcher series comes to mind. If his rights to the IP had expired after 20 years then not only would Netflix been able to rip his work off for free, but he wouldn't have benefitted at all from the resurgence in popularity that his novels garnered. It would've just been gravy for some publishing company -- how would that be fair?

I do think that the current copyright regime is too long. I guess I'd like to see something like ~25 years from publication for human authors, but easily/cheaply renewable to lifetime copyright; and 25 years from creation for copyright held by companies, or for works for which the copyright has been assigned to someone else other than the original author, with no renewal.
I mean, it’s pretty good, but I wouldn’t describe it as the best game ever.

It did have a lot of at the time revolutionary ideas though.
Show HN: Faculty.bio – Personal Academic Website Builder
Hi HN! I would love to get some feedback about my new project that is now available to public.
The URL is https://www.faculty.bio

It is a no-code profile builder for academic people. Anyone who is a graduate student, PhD, and university professor could benefit from this website by quickly creating their webpage. It is like a LinkedIn profile but more customizable and focuses on academic features.

Please give it a try. I would love to get some feedback.

Thank you!
How do you even create a mask of that size? With photolitography you can at least reduce feature size compared to mask size with the help of lens. But here you need a process capable of making 5nm features (or whatever 5nm actually means) to produce a tool for making 5nm features. Seems a bit like chicken and egg problem. You could do it using photolitogrpahy, but wouldn't that defeat the point?

Is there a manufacturing process which can produce features that small, and is cheap enough for producing masks, but not cost effective for the quantities of producing final product?
>You can't use prepaid phones to sign up to many online accounts

Presumably this is meaning prepaid phone numbers? Also assuming this is likely a US thing? Or I'm misreading it somehow.

Because otherwise, I've always bought my phone cash and buy my airtime and data prepaid (no contract) in both EU and Africa and have never come across a service that restricted my phone number for being prepaid.
> That week I started burying cones

Sorry to tell you that this wont work to start a Douglas Fir. The seed is not the cone but they are wing-equiped and sit underneath the bristles in pouches of the cone.

As they are tiny it is in indication that they do not like to be burried but instead germinate on top of bare soil.
Apple will hate if this blows up with a headline of "Apple card users spending data being sold"
I mean, it’s also our fault for believing it again :)
Philip K. Dick is my spirit animal.
Seen recently few such account, incl one as old as registered in 2017 that become active only in last week
This ist really a succint description: "Sometimes it seems to me that AI people have begun hallucinating as much as the models they’re training."
Why is it so slow? Opening proxy settings can take 5+ seconds
JavaScript-Is-Weird as a compressor
In Poland political parties are funded mostly from country's budget (depending on last election results), not from donations. Donations are only allowed from normal people, not from corporations. PAC-s equivalent are rare.
MIT and CMU are some of the top computer science schools worldwide, not everyone will be able to get into them.

Also, University of Maryland (the school that the author is talking about here) is a really decent school with great faculty. So, its strange that this was the author's experience with some of the graduates.

Shouldnt the students have pursued side projects outside of school to learn more about how to apply their knowledge in real life practical example.
The biggest learning for me was that the amount of time spent coaching was inversely related to the "success rate". For those who genuinely wish to learn whatever the approach is makes little to no difference, for the others it makes a massive difference.

This is an interesting point. It might be due to extrinsic vs. intrinsic motivation. Does anyone know a good way to measure people's motivation? I guess there should be a set of multiple choice questions that could be asked to evaluate someone's source of motivation, then tailor training to their needs.
> The land in that area is rock with about an inch of soil on it, like most moorland - it would not support a forest, it never did(within the last couple thousand years anyway) .

Most deforestation around Hadrians wall started because of the massive wall construction efforts (it was the HS2 of its day, the largest project the Romans had ever done) and to clear land so it could be defended easily.

http://mandalaprojects.com/ice/ice-cases/hadrian.htm
Fair enough. The wisdom of the crowd has spoken and the article was relevant to enough that it got to the front page for a blip.
Would be surprised if there are or have been meetings at these companies where they ask themselves when they can start doing what MC is doing
> Really there's nothing stopping tooling like swig (or a C++ compiler for that matter) from processing module interfaces as text, just like headers.

Well the one hurdle is that C++ is a lot more complex to process than C.

You'll note in my original comment upthread, I pointed out that the C++ libraries provide a C interface in their headers, and that is what tools like swig work with.

They don't (and can't, because of symbol mangling) read C++-only headers. Since they can't do it for headers (because the resulting symbols differ from compiler to compiler), why would they be able to do it for modules?

I'm of the understanding that C++ modules are unable to provide a C interface (`extern "C"` or similar), so it's kinda pointless reading them and generating a list of symbols, because then the generated stubs only work when the library is compiled with that specific compiler.

I think that it would be nice if the compiler can be instructed to output header files for the modules it reads. You'll still have the problem that the header now has mangled symbols in it (because modules cannot have `extern "C"`), but at least tools can generate stubs for that specific instance of the compiled library.

(PS. I'm happy to be corrected about the `extern "C"` thing - if I am wrong about that then, sure, tooling that scans C++ modules for `extern "C"` can in fact be made quite easily).
Thanks for the clown-shoe polemic. I left the GOP because of folks like you. Don't bother replying as I suspect I could map out the quality in advance.
Love this. The problem I have with this approach, though, is SQL itself. Until we get simple things such as inserts and unions based on field name rather than field order, there are simply too many pitfalls for me.
If you think your language has modules, but you are still building with make, there is something wrong.

I programmed in Modula 2; that definitely didn't need make.

The module definitions need to be parsed and semantically analyzed, so the compiler has to be the build tool.
It sure looks excellent, `aft` actually looks very similar to it with the same relay server idea. I don't know the program, but from a first glance,
it looks like it requires a relay server. While I don't think it has any major disadvantages, but needing to communicate with an external service might not be reasonable for some people. And many times you might not require a relay server at all such as transferring on a local network, or from a VPS (maybe croc can identify if its on a local network, didn't dig enough into it). Well, you can host yourself a relay server, but it does require a bit more configuration.

Also, some people might like Rust more than Go ;)
How do we know they aren’t fake system prompts planted there by OpenAI to be returned to the user when people try to get them?
URL: https://www.faculty.bio
I'm sure there's an attack vector here somewhere.
Fully agree. I miss the colorfulness and to a degree also the playfulness.

I don’t want to lick it anymore.
ASL doesn't seem to have a written form in common use. That user might read English, but only as a second language.
My expectation is that the ISO C and ISO C++ committees recognize that things would be best off if they dispersed.
genes are doing that for more than 4 billion years now... we just need to figure out a way of using genes to grow semi-conductors.
> combat is once again dominated by the kind of melee encounters that were also historically the domain of a trained warrior caste

Correct me if I'm wrong here, but does Herbert ever give a reason for why the characters in Dune do not use gunpowder/projectile weapons (a.k.a. guns), similar to modern armies? I never understood why the characters in Dune bothered with this melee warfare, except maybe for ceremonial reasons.

It's worth reading the whole article. If you've ever read any of Iain Bank's books you'll definitely appreciate it.
Are you sure? I have a paid office subscription, and I use that Outlook. I switched to the New Outlook for Windows from the app (it was offered to me), and I took the screenshot from there.

I know the New Outlook for Mac is free now, and I heard about plans to make the New Outlook for Windows free as well (to replace Mail), but I didn't know about a different business version.

As far as I see, the New Outlook for Windows/Mac will be a web app in Electron or with similar technology, and the application that interacts with the IMAP/SMTP is actually on a server.

The add-ins for the New Outlook for Windows/Mac also do not support accessing anything local:

"Data sync service Enable bidirectional synchronization of mail items with partner systems. Partially supported. Essential features are yet to be addressed to create a similar experience to VSTO or COM add-ins."

The migration guide of older plugins (C#) they recommend moving common features to a shared module and then running that shared module in a Azure Cloud, since the only thing these web based plugins can do is http requests.

Edit: Source: https://learn.microsoft.com/en-us/office/dev/add-ins/outlook...
Are your joking? They obviously use electron beam lithography to make masks.
OK this was too long and painful to read (esp with the background issues).

My 2 cents on why you should like Iain M. Banks (for SciFi, aka Iain Banks for fiction, RIP):

- AI ships with cool names
Even his greatest successes were never the breathtaking, revolutionary advances he promised. Populous, Syndicate, Themen Park, Magic Carpet, Dungeon Keeper were nothing but a fairly simple game play idea, executed well.

But for some reason, games journalism always repeated his wild and completely impossible ideas for the next product like a gospel. That is the core of the problem, and not a thirteen year old boy trapped in the bod of a grown man talking about the game he’s going to create once he has read through c++ for dummies.
You do realize that most of the service workers in major cities can't even afford to live in the neighborhoods that they work in right? They often have to commute from other cities or parts of the city which aren't at all close.

Perhaps this will make things go to how they should be, which means that you work locally because that's where the demand for your services is.
> How do you expect to standardize a feature that does not exist yet but the whole community is demanding?

Implement it in a popular compiler or library.

I know we are talking about C++, but the ISO C committee, over the past several decades, has repeatedly ignored working, good features in GCC and invented crap in their place.
Half of what you're describing is an async event loop, but it isn't strictly tied to a state machine.
> Also, some businesses, such as car rental companies, won't provide services to debit card holders.

This almost ruined our vacation. I didn't have a drivers license and my SO didn't have a credit card. I've never had any issues renting cars here in Norway, both with credit and debit card, despite not being the driver.

But not in the US, no no! Credit card had to be on the same name as the drivers license.

And so we stood there, just having exited the plane, our two week vacation turning to dust in our minds as a car was most definitely needed.

After some desperate attempts by us at finding a solution, the manager came by, having noticed the commotion. After some thinking she asked where we stayed. We had rented a place through Airbnb, which turned out to be the solution. Using the zip code from that place, she could register the debit card, and we finally got a rental.
They don't make their own chips, right?

In 2023, this is a moot point. Neither does Apple. Neither does AMD. Neither does Qualcomm (which makes the vast majority of mobile phone CPUs). Neither does Broadcomm.

To your second point: I am surprised that AMD hasn't tried harder to chase the high-end enterprise GPU market. Maybe that is a longer term secret plan after they gain more CPU market share. It is possible that a GPU ecosystem cannot out-compete NVidia's CUDA at this point.
OpenDAL and Its Databases Support
Whistleblower Stephanie Gibaud exposes worldwide banking fraud
It’s not a rumour, it’s just an issue of semantics you’re debating here.

I’m calling a situation where a new gene is introduced into the body by means of injection and this new gene in the overall body system causes a new behaviour in cells, “experimental gene modification.”

There’s a set of all the genes in your body, then an mRNA injection occurs, now there is a new gene added to the set of all the genes in your body at least temporarily. This new gene is added with the intent to provoke a response.

I’m not saying it alters the genes you are born with from your parents.

Call it experimental gene therapy or something like that if you like, a distinction without much difference I think.

I don’t know about in 2021, the countries I’m talking about were initially fully on board like most western countries, as far as I know. Starting with Denmark, now I think most of Northern Europe and Australia have largely restricted use owing to the “efficacy rate” having settled at somewhere between 0% and -n%. The host of negative side effects and the utter absurdity of ever having mass injected these not well understood, no long term safety data things into healthy populations in the first place.

Probably more countries than that if you have a look around.
It's a UNESCO world heritage site and Hadrian's Wall (a few metres away) is a Scheduled Monument. So the National Trust can't legally allow anyone to just plant anything they want there. Apparently there are plans to do something sympathetic at the site.
For others curious, https://github.com/cockpit-project/cockpit shows that it's written in several languages, with C at the #1 place, with JS and Python following. "src/cockpit" (main backend logic?) is Python.
MIT license... yep, you can totally use it.
> Good art will outlive its creator - either in the form of the work itself or through inspirations to others. The relation between a work of art and its creator cannot be "ownership like the physical sense" forever.

Yet another strawman! Nobody demanded ownership forever, but some form of compensation for things you enjoy.

> For the record, I think it should work like this: I'm an artist. You want art from me. You tell me what you want, I create it, you pay me. This is straightforward and obvious.

What you describe isn't art, but the service of creating an artwork on demand as a service.

> It costs many dollars to make copy 1 of Y. You worked, you should get paid for copy 1.

If we were doing that, society would be at a net loss, because pretty much nobody was able to pay the cost for an artwork upfront - a single movie costs up to several hundred millions of dollars to manufacture. This leads to a world where most media simply wouldn't exist. I doubt that's the one you'd prefer living in.

Instead, by spreading this amount over consumers, we can have accessible content for most people, and a way for artists to make a living from creating artworks as a service.
That's a serious exaggeration. Their combined portfolios are maybe $20 trillion. The S&P 500's market cap alone is $40 trillion. They've got huge asset portfolios, yes, but the market is just so much larger.
webmin anyone?
This was a great in-depth exploration of some of the ideas from Banks' books that I thought deserved a deeper drive. Even though he was writing in the 80's Banks has a lot of foresight into how modern tech such as AI could result in a society like The Culture. It's definitely utopian, but to the author of this blog post's credit it comes with a subtle lack of meaning that some would find unbearable.

Reading this blog post gave me insight into our my own (Western) culture, and modernity. What happens as we move away from ascribed identities, like be born and dying a feudal serf, to achieved identities garnered from the actions we choose in our lives? I laughed at the jibe about the 2 ways a modern person finds meaning; either embracing their Celtic heritage or going full memeplex!

The website design is unreadable, except if you highlight sections of the text which make it straightforward to read. No idea how you'd read this on mobile, though.
So, there used to be these 3D TVs and monitors that had pixels with different polarization on different scanlines. So with polarized glasses, it was possible to see the 3D image.

I wonder if we could do the same with the lightgun, have it perceive polarized light differently, and then turn up the polarized pixels properly.
Thanks so much! It's a really interesting design.
There's a way to play lightgun games on modern TVs. It's called the Sinden, and it has a camera in the gun that looks at your TV, and figures out where you were pointing when you pulled the trigger. It draws a white border around the screen (to determined aim), and needs to roll back the emulator to register the shot.

It's a pain to set up (there's linux images that have the drivers, emulators, and roms), but it supposedly works.

https://sindenlightgun.com/
They claim they don't, that is where the 'pure' part comes from. I vaguely recall this claim being tested, which is easy if you have the original apk to test against.
I appreciate the fact that IMB is trying to present a optimistic view of the future. Not all sci-fi needs to be negative or dystopian, and his remains plausible despite its optimism.

I think if you’d rather read about the downfall of the Culture, then you’ve somewhat profoundly missed the point of Ian’s writing.
Black & White was amazing.
Granted I was a kid back then so maybe impressionable, but few games have made me feel that intensely about some pixel people.
I think he hit the spot with that one- even though I agree that the vision was much more grandiose...
Going for that nice mid 1990's vibe?

In fairness it's got a wealth of features...it's just ugly as sin.