skysight-inc/HackerNews huggingface dataset:
OK, when you only have as many .cc files as you have CPU cores, you should stop making them bigger. This is not an issue for big projects.

The caching of compilation fails if you touch a central .h file. When you work on projects like that you start dreading a change to the .h files because development slows to a crawl as the compile times explode.

I worked on V8 and over time the .cc files got smaller and the build times got much worse. Some people felt this was neater, but if you are not in an office with 20 beefy workstations using distcc the effect is brutal.
Yes. The Amigas were not at the C64-level of home computing affordability while, at the same time, being quite a bit more expensive than the Atari ST's. Unless one needed the features (arcade-like games, multitasking), it was not a great choice.
The one i used was something like this.

https://cache.getlazarus.org/images/autocad.jpg
Popularity is determined by marketing. There is reason why markets are regulated.
When Kindness Backfires – The Tragic Tale of Sun Microsystems (2023) [video]
> obviously written by someone without any understanding of how to actually write the language. It's extremely obvious when someone tries to copy Chinese characters without any understanding of stroke order, stroke pressure, etc.

Or someone who is not a professional wooden sign carver, perhaps? I'm natively familiar with English writing, but if I carved 'workshop' I'm not sure it would look any better than someone imitating me, nor obviously like I'd used correct 'stroke' order.

> You would be able to tell instantly that a non-native prisoner wrote it.

And that might not be suspicious at all anyway?
For Perl4? Not that likely, IIRC CPAN was started in '95, after Perl 5 came out which introduced most of the packaging semantics. I think Perl 4 basically had an "include" equivalent.

Don't remember anyone doing OO back then with it, either. Would be interested to know how that worked...
I used to like watching Javan Mynas have their "street fights" when I lived in SG. The Mynas gather in a circle while 2 or 3 are fighting in the circle. The ones watching make all kinds of noise.
I'm not sure why you're being downvoted. If you look at how many people cried out when they removed the sexual content from the Replika chatbot app (which wasn't even an LLM afaik, but I never used it) the number of people who will spend all day with their, ugh, waifu in VR once they can hold realtime, realistic conversations with them will be both immense and kinda depressing.
Let me add my 2 cents: afaik US companies can avoid paying taxes by reinvesting their profits into companies. Since software engineering wasn't a very capital rich endeavor, this manifested mainly in increased salaries for their employees. This has now changed, with the advent of AI, since increased capital is funneled towards acquiring AI hardware.
The first Java code I wrote was in 1996 (IIRC) and it is still out there, but it doesn't work anymore because it is a Java applet.
This +++. Most important parameter is AoA and we only have poor proxy for it in most GA. Nuts
The attack was recognised on Sunday afternoon, so they chose to attack during the end of the weekend.

If all stores are incapable to service and apparently no customer data has been compromised, it could be ransomware.
Back when I was doing C++ more often, I got a big speedup on my builds (and also smaller binaries) by using C-style forward declarations for everything that I possibly could, including class methods. Method definitions / template instantiations would be placed into a corresponding .cpp file.

I know that it's unpopular in a world of header-only libraries, but it really does make a dramatic difference to build-time. Especially if your code is heavy on templates.
> Scope functions are still huge.

I’d put any one of extension methods, value and data classes, immutable variables, structured concurrency, and top-level functions ahead of scope functions for reasons to switch to Kotlin. But hey, if you’re switching, we’re already friends :) .
I can see how people are confused by this though. Bing presents things it finds as facts, without really making it clear that they're just a synthesis of things it found on websites limited by it's search algorithm.

So if I ask Bing about me it says "Rory McCune is a Cloud Native Security Advocate at Aqua Security." without any ref.

The problem is, that's not correct, that's a job I had two years ago, but someone reading that could be forgiven for thinking that's a fact, given how it was presented.

In this case that's harmless, but I could easily see cases where it would not be harmless.
> PS: Are you sure it's gamma emission? That takes more energy than the exciting UV photon.

Apparently it is neither:

Decay of the 229Th isomeric state of the neutral thorium atom occurs predominantly by internal conversion (IC) with emission of an electron

https://www.nature.com/articles/nature17669

https://en.wikipedia.org/wiki/Internal_conversion

This is pretty weird. You shine UV light (with exactly the right wavelength) on 229Th, and it spits out electrons. But not like the photoelectric effect, where the electrons stop as soon as you turn off the light. No no. The Thorium keeps spitting out an exponentially-decaying stream of electrons for hours after you stop illuminating it.

Almost like an exponentially-discharging solar-powered current source (for a very specific wavelength of "solar").
My name has a funny spelling. Aleksandr, with a "dr" at the end. Once when I was 9 I got a borading pass that read "Dr. Aleksan <last name>". My parents (both programmers) got quite the kick out of that.
For Wikipedia, yes, but I only used that as an example. There's tons of stuff one could build factoids from.
I've shared the confusion, it's a bit unfortunate naming considering the pretty mature and fleshed out LLM framework of the same name.
Longevity is very important in enterprise apps. Companies are full of small services / utilities which were developed many years ago, work for the most part just fine and need to be touched only rarely to fix a bug which just started manifesting, add a small feature or enable some integration.
I've tried using LLMs to restore and clean up raw unpunctuated transcripts, but they tend to hallucinate new words. And chunking is an issue since long transcripts need to be split according to the LLM input context size. But where do we split if we don't have the punctuation yet?

In Scribe I chose instead to restore punctuation marks using a token-classifier (here a DistilBert running in your browser) https://www.appblit.com/scribe

Laurent
Are you saying that most of the homeless are immigrants? And that immigrants are somehow allowed to vote?
Die Wacht, allein – Interview with Wolfgang Streeck
Show HN: Fela.ai – Sports Prediction AI
Fela is an AI for sports prediction that helps you with football match outcomes and predictions with high accuracy.

The AI can predict which team will win, double chance, over/under and any other predictions.

Try it - https://fela.ai/
I don't think it's common for people to wait for flow to come in order to get things done. You can set up the conditions for it and likely reliable trigger it, but getting things done (or concentrating on a problem) is how you get to flow in the first place.

You might be in the flow state without knowing. :)
Lunar resource extraction is unlikely to be viable for anything other than building on the moon - ever. The quantities of energy involved are simply too high.
Theoretically some people think RAG sounds more feasible to make factually accurate.

After all, if you've trained an LLM on a masses of unchecked data you've scraped from the internet, your training data probably includes "Joe Biden is the president" and "Donald Trump is the president" and "Barrack Obama is the president" and "Emmanuel Macron est le président" and so on. It would be understandable if an LLM was confused about who the president was.

These people think handing an LLM the contents of https://en.wikipedia.org/wiki/President_of_the_United_States then asking who the president is sounds a lot more feasible.

Personally I'm not so sure - I've never seen a RAG implementation that impressed me.
I believe what the parent comment is trying to imply is that the search results are fetched/retrieved from Bing's own internal ranking vector(?) database and then passed to the LLM, which then converts the received documents into a more human readable format and fills in any missing gaps in the information with it's own data.

So the gaps are the only areas where the LLM can hallucinate on and if your search query is easily available information on the internet, then hallucinations will be less or none.

Edit: I have used RAG with a project that I am working on and it's quite hard to ascertain if the LLM used the information provided as part of the RAG documents or just made up information on it's own, since even without RAG, we were getting similar responses 7 times out of 10.
If the .h file is documenting which other header files it needs, what keeps that documentation up to date. This sounds like a very painful way to work, where .h files fail to compile (with very strange error messages because of the way C++ works) and then you have to hunt down the missing dependency.
> the perennial issue of slow build times

No, that's long build times.
Maybe this project could help? https://github.com/chat2db/Chat2DB
AT&T invented, among other things, transistors, lasers, photovoltaic cells, CCDs, information theory, radio astronomy, C, and Unix.
She's got some chompers on her.
Professor Thorsten discovering a mystery of Thorium... How appropriate. Thor must be proud.
I would bet that those numbers don't include a large number of private/p2p sales and cash sales, given that they're from a credit agency. Perhaps I'm wrong, but based on the number of sub-$3000 cash sales I've seen in my extended circle of acquaintances over my lifetime, I'm pretty sure there's a large chunk missing from the data.

But even then, assuming they somehow capture every resale of every vehicle, most people who can barely afford a car are not buying another car as soon as their payments end. Many, such as myself, drive a car until it dies. We tend to also learn a good deal about vehicle mechanics/maintenance to keep it going 'on the cheap' until either the engine or the transmission fails catastrophically and it becomes cheaper to get another used vehicle.
Yes, that's one possibility[0]. Or the energy can be sufficient to alter the decay rates of other nuclear reactions (alpha/beta decay, etc.) compared to the base isotope. A weird example: Excited tantalum-180[1] is more stable than its base state.

[0] https://en.wikipedia.org/wiki/Photofission
[1] https://en.wikipedia.org/wiki/Isotopes_of_tantalum#Tantalum-...
> This is when cash comes in handy, but we're also transitioning into a cashless society so that option will slowly be gone.

No, because giving money is only a part of the transaction.

> Do stores really need to be connected to the internet all the time?

Yes, they need to record transactions (in some cases live for tax purposes), update inventory, and in the case of a pharmacy also check medical files (if such a feature exists in the country in question), verify insurance information, check usage details on the specific drug, etc etc.

Some of those could be batched offline and verified when the connection is back up, but others can't.
I have no horse in this, but that sounds more like an argument that it is trite?
It wouldn't be precise enough to measure things like what type of rock you have underneath when you're thinking about digging a tunnel or to find land mines in dirt right?
Russian GRU was behind the attack in Vrbětice, NCOZ confirms
To author, if you use IntelliJ, you can very easily get the source back by dragging/opening compiled .class files in IntelliJ
Some tools - even cross-platform ones - will create CRLF files on Windows by default (looking at you JetBrains) so when working on Windows I usually like to have autocrlf set to 'input' to avoid accidentally committing CRLF files into the repository.
Physics like this (really I'd call it materials science; it isn't but it has immediate practical applications on building things) is a bit of a sleeper in terms of importance. Small improvements in tolerances and materials drive huge changes in what is economically feasible at the other end of the science-engineering-machining pipeline. "We've built a higher precision thing" is usually huge news. Take semiconductors, where the entire industry is driving crazy value entirely from getting better at moving atoms around by a few nanometers.

Missing out on the magic number does seem like a bit of a problem, but really the expectations on the audience are already quite low. That number could easily turn out to be worth more than a trillion dollars to humanity at large, but I'd bet most readers just think of it as a party factoid.
Different people face age related decline at different rates. My two grandmothers are in their 70s and 90s respectively. It's the one in her 70s who is increasingly limited in her capabilities.

The one in her 90s on the other hand is broadly fine. The things she is not sufficient with are mostly things that women 70-40 years ago in my country were not expected to handle so she never learned to, rather than age related decline.
> > So I can't let a friend play?

> It's also against the agreements of Steam to share your account with others.

I don't think that's what it's about; in any case that was not my interpretation. I think it's about Bob buys the game, Lana comes over, Lana plays Bob's copy of the game on Bob's computer.
I don't think that I have ADHD, but at times I just have to re-read a sentence a couple of times to grasp its meaning. Or rewind 30 seconds in a podcast or audiobook to listen again.

If this happens too many times in a row, I assume I'm tired, so I switch to a more manual task (like doing the dishes).

I remember times when I just had to study at that moment. I would force myself to re-read sentences until they made sense. I would rephrase the sentence or read the same sentence in another language that I know, until it made sense. I could spend the whole afternoon focussing on just a few pages. But I think it was a good exercise. I think focus is like a "muscle" that can be trained a bit.
Might differ between countries/providers, but for the airline I'm working at, checking the box leads the customer to a separate page where they can detail what kind of assistance is needed. Might be that the cabin crew misunderstands the order when they see that the passenger is registered as a 1 year old though
Do you have a source for this? I haven't heard of any evidence for kidney damage long term from regular creatine intake in a healthy adult.
It’s still possible to do something like TypeScript, where everything is like generics in Java. But Java try to be consistent, while TypeScript purposefully not. There are a ton of features in TypeScript which are awesome, but it breaks in some rare cases. Java won’t allow that.
That kind of is the point. That's just the latest iteration of this. You could have made the same argument about writing a business application in visual basic vs. writing something in C/C++. The latter required more time and skills. Both of which cost money. Which is why visual basic was so popular. It's also why cobol caught on in the sixties even though there were more optimal things around even then. And hardware was still really expensive.
.NET Aspire Preview 6: Enhanced Security and Testing, New Features, and More
You can't build and maintain those technologies without a ready supply of energy, and more importantly energy storage and distribution (which is MUCH more expensive and complicated for renewables).

And we don't have that yet. Every step of getting renewable energy from its source to the place where it performs work still depends so heavily on fossil fuels that we simply won't be able to survive without it for many decades to come (perhaps even centuries).

Losing our ability to extract fossil fuels at scale within the next 50 years would basically spell our doom.
People aren't born like this, and a solution of "wait for them to die" seems neither effective nor humane.
It's frustrating to see the C++ committee spend year after year on pointless new over engineered libraries instead of finally fixing the compile times. On a high level view, with only one change to the language, we could entirely eliminate this problem!

Consider the following theoretically simple change:

A definition in a file may not affect headers included after it. If you want global configuration, define them at the project level, or in a header included by all files that need it.

i.e. we need to break this construct:

#define MY_CONFIG=1
#include "header_using_MY_CONFIG.h"

Thats really all we need to do to completely eliminate the nonsense that is constant re-parsing of headers and turn the build process into a task graph where each file is processed exactly one time, and each template is instantiated exactly one time, the intermediate outputs of which can be fully cached.

Most real-world large projects already practice IWYU meaning they are already fully compatible with this.

There are some videos by Jonathan Blow on how this is exactly how the Jai compiler is so fast. Why must we still suffer with these outdated design decisions from 50 years ago in C++? Why can't the tech evolve?

/end rant
This IEEE Society's Secret to Boosting Student Membership
AI for Taking Notes
IPv6 Prefix Lengths
Did Y2K teach us nothing?
> An experienced pilot can feel the stall coming on with a bit of a "burble" in the stick.

Without any disrespect to the flying abilities of your Dad, as an aerospace engineer, the short answer to that is "no".

You will have the luck to feel a "burble" if the airplane has been been built to be give you that warning. You have absolutely no guarantee that once the airplane has been modified beyond its original configuration, you will get any form of warning. This extreme behavior is actually partly present in the current case, with the stalling point jumping from the wing tip immediately to the wing root. That's no good.

It can be even worse if you're flying a plane that is licensed under the "experimental" category by the FAA. One of the preferred airfoil for some time was the NACA 5-series, as it can have very little lift-induced pitching moment. It has also criminal stalling characteristics with absolutely no warning. Something beautifully illustrated by the following lift polar:

https://media.cheggcdn.com/media/76b/76b33250-7f26-41f6-8f2c...
> Case 2. Misuse of IF [NOT] EXISTS

The article doesn't provide any good example of misuse. And that's exactly how you use it. It's clean and simple, no hidden pitfalls.
Schema migration tools are overhead when you have a few tables.
Forgot to switch to another account for astroturfing?
I don't think the writing matters a whit.

The only premise the story depends on is: that the camp guards saw the workshop and took it for granted that it was approved by somebody, since it was orderly and operating openly. If you accept that, it doesn't matter if the sign was amateurish or even upside-down - it would just look like something the workers had been told to make, or had made themselves to test the tools or to pass the time.

A bunch of posters here seem to be imagining that the sign was the lone keystone of the ruse, and that for some reason it needed to look like it was written by a native speaker or else the whole plan toppled. But nothing in TFA suggests that, it just says the sign was one of several things the POWs did to make the whole setup look like it had approval to be there.
It only looks like that if you treat it as a C-like programming language, which it is not. Unless specified otherwise, all the statements are "executed" in parallel by the synthesized logic. There is no emulation.
Context for those outside Canada, London Drugs is more of a department store than a drug store / pharmacy. They tend to have lots of general goods, computing and camera and electronics departments, and so on. I used to sell top-end Nikon SLRs there, of all things… along with the shittiest Star Trek inspired telephones Curtis ever made.
We have a saying for that in Greek: Ουδέν μονιμότερον του προσωρινού

"Nothing more permanent than the temporary"
Use ccache and stop reinventing the wheel.
How does lock file rely on semantic versioning? It specifies dependencies (and their dependencies) explicitly together with their exact hash

not sure how one can have a problem running something if it installs all the same dependencies and using the same scripts
Check out quantum navigation systems. They're not used to track submarines, but rather as an alternative to GPS for submarines (using tiny differences in the Earth's gravitational field to determine position).

(IIRC) Royal Navy trialed it (officially) for the first time last year.
If "top level logic" is supposed to mean "analytic statements" then you are right. The optimal price cannot be derived analytically.

As this is such a pointlessly contrived interpretation of the term "logic" in this context, I chose to use a different one: Is there a set of empirical circumstances under which an optimisation algorithm could conclude that the optimal price is zero? The answer to that is clearly yes.
The game is quite impressive for 1962. I'd also expect the first game to be something like tic-tac-toe, should be easier than such a real-time game.

The circular screen also brings up the idea of having circular displays today. It seems at first pretty inefficient, like windows are rectangles, duh. But such constraints can produce creative solutions, a very different way how to layout the UI. It's fun to think about how it could look like. (we have circular screens in many watches, but that's a bit special case ...
I wonder how many people will overflow to -127 years old before we fix the 8 bit signed ints (and if life expectancy ever gets that high).
Ty so much
Take back your dotfiles with Chezmoi (2020)
Show HN: I made a GPT-powered webscraper
We derrive most of our other units from time, so differences in time accuracy translate into metrology improvements more generally.

Existing atomic clocks based on electrical interactions are extremely sensitive to the surrounding magnetic and electrical environment-- so for example accuracy is limited by collisions with other atoms, so state of the art atomic clocks have optically trapped clouds in high vacuums. Beyond limiting their accuracy generally makes the instruments very complex.

One could imagine an optical-nuclear atomic clock in entirely solid state form on a single chip with minimal support equipment achieving superior stability to a room sized instrument.
Could you conclude they are people that were smart at 17 and 18 when applying to university?

Could you make a link between applying to well known colleges aspirational for their social circle, and then applying to well known companies aspirational for their social circle?

I lived next to a smart guy in university. His ambition was to join Accenture. Apparently so did a lot of others at the time as their hiring process was hideously 'entitled', if a post-2010s word makes sense when applied to companies. Quite a lot of people had their lives similarly mapped out, controllingly so. He now has a 4 bedroom house and has paid off the mortgage. His kids go to fee paying schools like he did. An effective rotation of the socio-economic cycle. He'll probably live to a ripe old age. I'd hate to disappoint myself, perhaps my fear manifests itself in risk taking.
> It’s rather a reasoning mechanism

I wouldn’t call it reasoning. To me that implies using logic and being objective. It’s more wisdom/stupidity of the crowds, with the model designer deciding what crowd to use to create the model and then tweaking things to make the model look like it’s reasoning.
Who else, shareholders and executive compensation