skysight-inc/HackerNews huggingface dataset:
You can use GPT-4 for free via Bing - though I find it a little hard to explain to people how they can do that because I'm never sure what the rules are with regards to creating Microsoft accounts, whether you can use any browser or have to use Edge, what countries it's available in etc.

Actually maybe the recommendation should be to use GPT-4 for free via https://copilot.microsoft.com/ instead now.

(Except I can't tell which version of GPT that's using yet - there was a story on 5th December that said GPT-4 Turbo was "coming soon", not sure when "soon" is though: https://blogs.microsoft.com/blog/2023/12/05/celebrating-the-... )
Can you list a few reasoned out examples of this 'overwhelming evidence'?

From what I understand of modern biology even newborn babies are not entirely blank slates, there's some amount of genetic and epigenetic influence so that many 'choices' are not really up to the individual to decide.

And certainly by adulthood, which is the vast majority of passing HN readers, many many permanent life altering choices have occurred.

For a real world example, the children and grandchildren of those who suffered severe starvation in the Netherlands during WW2 have noticeably worse characteristics on average, in terms of a shorter lifespan, less healthy, etc.., compared to families that didn't undergo that. Even their personalities and behaviours, on average, were affected.
Thanks! And yes the instructions are proving to be a common issue in these comments. Will fix those in the next day or so.
The problem of low code is vendor locking.
Really neatly done. It felt difficult but maybe it's a skill that can be learned.

Spoiler:

At the end, it shows you a graph of how many turns people took to solve it, and if I'm reading it correctly, only 30-ish people solved it at all, despite being on the front page of HN for 2-3 hours? Definitely on the harder end of wordle derivatives! And I bow down to whoever solved it in 9 turns.
Disclaimer - i am the author.
This is a pun on Dijkstra's "Go To Statement Considered Harmful".

In 2023, the term “machine learning pipeline” is excessively used as a way "to productionize ML models". However, there is widespread confusion about what a ML pipeline is - what its inputs and outputs are. A pipeline is a computer program that has clearly defined inputs and outputs and either runs on a schedule or is run continuously. The problem is that when you say to somebody “build a ML pipeline” you are not conveying any information apart from - you need to automate the execution of a program.
The goal of this article is to say - be precise about what you are talking about.

Are you creating features? - it is a feature pipeline
Are you training a model? - it is a training pipeline
Are you making predictions with a model? - it is an inference pipeline
If I search for a ten digit number, it is not helpful to return a local business that shares the last four digits.
You would need to increase the size of the sun shield, structures, mechanisms, etc. A scaling up would cascade into a massive amount of design changes. For all we know, if JWST had been allotted 5x the volume they might not have gone with the current design.

If we wanted to naively scale it up and "patch" what needed patching we might end up with an incredibly heavy spacecraft that isn't as good as it could be.
I just tested Mariginalia and it was completely unable to lead me to a Wikipedia or imdb page when searching for "driver ryan gosling" and variations. It just listed lots of random articles.
Completely agree. I personally thought searching "Vancouver snow report" to be extremely strange. Just search zip code or city name and weather. Two words. That's all you need to get results. What the hell is snow report? Do you even think you can trust weather reports 10+ days out?

Whole article is rambling and silly and assuming.
Is that not the same as saying maths is solved thanks to spreadsheets/excel? All of science and technology is to some extent automation and increased speed of what used to be slow and laborious.
This should point to the source Cochrane study at https://www.cochranelibrary.com/cdsr/doi/10.1002/14651858.CD... or https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8078152/, rather than an interpretation of that study.

The authors of the study conclude;

> The failure of vitamin C supplementation to reduce the incidence of colds in the general population indicates that routine vitamin C supplementation is not justified, yet vitamin C may be useful for people exposed to brief periods of severe physical exercise. Regular supplementation trials have shown that vitamin C reduces the duration of colds, but this was not replicated in the few therapeutic trials that have been carried out. Nevertheless, given the consistent effect of vitamin C on the duration and severity of colds in the regular supplementation studies, and the low cost and safety, it may be worthwhile for common cold patients to test on an individual basis whether therapeutic vitamin C is beneficial for them. Further therapeutic RCTs are warranted.
Two macos VMs. It you want dozens of Linux VMs for each distro/release and eg the two most recent macOS releases, you're fine.
If you want a a wholistically meaningful thing to look at for the feature, look at the PR.

When you're looking for a smoking gun commit, you want it as small as possible, otherwise it'll take longer to fix.
Yeah. At first I primarily used Kagi to move away from Google as a company, hoping for results that were equally good. But Google search actually feels crappy now in comparison.
Do you know if there were any inputs on this problem that had non-prime numbers? Like others, I used LCM in my code, but mine were all prime numbers.
> If thresholds are applied to define discrete values of the quantity, then it’s not analog any more.

I agree. It’s my fault I’m not describing this clearly, but I was referring to switching between digital and analog signals. One can do math using analog circuitry and the interpret the result as digital. The basic problem that I’ve been hinting at is that what we call “digital” has analog components, and what we call “analog” in computing usually turns into digital eventually. (Maybe not analog audio processing, but analog computing does.) It’s often a mix, and there’s a big gray area.

> there are endless debates about whether class-D amplifiers are “digital” or not.

Right! I believe there are debates about whether modern “analog” audio delay pedals are analog or digital too, right? They are now using more cheap digital components to simulate analog delay lines, which is really if you think about it switching between analog and digital multiple times before you ‘hear’ it. Does it even make sense to summarize it as either analog or digital?

> “Noise” is ill defined by itself. It means an unwanted fluctuation of a signal. [..] The vagaries of floating point arithmetic [..] are interesting but basically sideshows.

I guess it’s getting lost, but I’m making an analogy between noise and floating point, not claiming that FP rounding error is the same thing as noise. I’m perfectly familiar with noise, and I’m just saying that, in a way, floating point rounding isn’t entirely dissimilar from the net effects of noise: they both are accurate to within a certain tolerance, and they both grow larger errors with chained operations. Fp32 is way more accurate than a typical analog signal, but that’s because it has a lot of bits. Fp8 on the other hand might really have closer to the accuracy that a high quality analog signal has. Digital fp8 might be repeatable where analog isn’t, but that doesn’t necessarily make it more accurate, nor is it something we characterize as “exact” like @corethree was claiming.

My only point in this thread was to say analog computations do have some uses, which is why they’re still being used and studied. @corethree said there’s no practical use because analog can be simulated with digital. I’m sure as an audiophile, you’re aware that claim isn’t true. It’s true that analog can be simulated with digital but that’s a slow simulation and has no bearing on whether analog components are useful.

One of the analog computing applications I had in mind when I replied was the new Photonic chips.
https://www.nature.com/articles/s41586-023-06558-8

Another one is quantum computers, they’re quite analog, and definitely different from ‘digital’.

A third is fast low-precision AI training chips. There are a whole bunch of startups trying to make these come to market right now, all of them full of smart people who’ve studied the problem and believe that analog computation for AI training solves a real problem.
Yes, there's an open source variant

https://www.lucee.org/
It doesn’t seem like we know enough to do a fair comparison. It would be interesting to have more details on how much they are paying ULA per mission compared to SpaceX per mission, like a breakdown of cost per flight.
> However, there's a sizable group of vocal folks who claim that search results are still great.

I think that this very sentence shows the author's bias, because I feel that Google's search results are not just great, but better than what it was 10 years ago.
Take the stairs instead of the elevator when possible.
Ah.. my first Job was writing apps in cfm.
It’s probably better than either walking in place or standing in place though
Microsoft, Facebook, google, Apple, Amazon etc are all hugely profitable companies. If anyone can afford to ride out wall streets short term thinking, it is them.
Why does OpenAI continue to offer chatgpt 3.5 if it's so bad?
Cheaper and faster.
I'd agree with that assessment and go further. Their ability to manage basic self-care is impaired. I hesitate to use my generation (Gen X) as an example, because I think we were on an extreme of borderline neglect, but there's something about Gen Z/alpha that just screams borderline abuse on the other end of that spectrum.
Define easier :) if it really were easier I think it would have been done that way.

We can't even assemble JWST robotically on earth in a lab at 1G. On orbit manufacturing is not mature enough yet to assemble something like JWST. There are too many problems that need to be solved.
> How generic should I make my systems? It's easy to make them very specific, but, at a certain specificity, it feels like it's just lazier OOP. More generic and I start spending my time handling edge-cases that don't actually need to exist.

Making a game is already hard so my advice is to “make the game” and get specific. Personally it doesn’t matter if you go top-down or bottom-up you really want to go from simple->complex at all levels. Doing this will help structure the game and make it easier to restructure as you go. You can also always generalize later.

Managing dependencies is definitely trickier in the parallel ECS context because often you’re naturally inclined to thinking about Entities interacting but systems update across all Entities in a piece-wise manner so it’s very easy to end up with implicit ordering dependencies between systems that cause subtle weirdness in the game when evaluated out of order. Especially when the execution order isn’t fixed. In some respects the Actor model would be a better fit.
Lucee was forked from Railo (Railo, like Lucee, was well-maintained until the company that owned it and hired the developers mismanaged it. The developers left and went on to start Lucee)
It does but you need to ask them more vague questions. Like, with the car vs horse thing, depending on the way the question is asked, they'll either say "a faster horse" or "a way to get home faster so I can spend more time with my kids"

This involves actually getting to know your customers and not just treating them as pawns to make more money.

You want to find the underlaying wants.
I’d say that more and more are moving to SaaS and/or platform-agnostic web-based stuff (even if it just runs on an on-prem server).

But you’re right in that a lot of enterprise software is/was written with ten years or more in mind.

Having seen it in action, I wonder if that’s the right course of action just in terms of security and what passed as acceptable UI alone, but I suppose that’s a topic for another time. For most enterprises, it’s a cost consideration where there’s a high tolerance for crap as long as it means that it saves money.

While Apple is nowhere near as uncommon in the enterprise world as it used to be, it’s no secret that enterprise is far down Apple’s priority list. Backward compatibility (or rather lack of motivation to facilitate that) might very well be a factor in that, but it seems to be more a matter of not needing to tap into that market.
Pascal in Forth (1983)
Yes, seriously (for the 75%)

Its like a code refactoring

Mains power is dangerous and should be kept in a box separate from current limited lower voltage DC, which could be on the mainboard instead.

Nothing actually needs 12v, it all just converts locally to the desired voltage which is why the mainboard is already a psu
You must be kidding, Google is becoming worse every day.
Still better than useless Bing though.
The older versions are surprisingly emulatabe; there's just not that much interest in packaging it in a way that is accessible for the average user.
Well does the bookstore label it as new? If it's on the shelf with just a barcode I imagine it's sold as is without promising that it's new
That was our bribe to the rest of the "first world" to stand with us as cannon fodder against the USSR (the second world) during the Cold War. Now that it is over, the US public has slowly but persistently pushed back on continuing that arrangement.

We don't really need trade anywhere near as much as our trading partners overseas so. So we've scaled our fleet down.

:I strongly suspect I'm about to learn I'm wrong about part of the above:
I agree - but it should be an option, rather than permanent.
How about: use Hyperscan to round up all the lines that contain matches, and process those again with regex for the "-o" semantics.
It beats me; as you said, it would take relatively modest efforts to add a translation layer.

Especially considering that most of it already is a translation layer for the Windows Registry.
I've been fiddling for a few minutes and have successfully moved a bunch of pieces...but also can't figure out for the life of me why some moves aren't allowed.
Realistically the only escape is bootstrapping a company. Start now and win your freedom.

I agree with everything you said, and people always acted like there was something wrong with me.
I never thought of the selling point. It indeed makes a lot easy to sell it, but from my experience, companies always regret using it.

Did you have any positive experience on the after seeking low code?
Half of open source is licensing, the other half is source code (or data). It isn't open source without both of them.
In my case, the workflow requires a recovery token which was sent to an email account I have access to, authenticating with the token results in a security error.

Despite having access to the password, the recovery email account and an active session, I could not activate a new session.

It didn’t make sense, not that it matters when google refused to have a help desk or meaningful way to report bugs.
I built the first part of my career in CFML. I then moved onto Rails, which I feel has much of the same ethos.

That said, Lucee is a well-maintained, open-source variant of CFML that you can use today. I still maintain a significant production app that uses it.

https://www.lucee.org/
See, expanding the pool only in one area can be bad for the providers but expanding it on all fronts is good for everyone.

Why? Because you are compensated with money but you can’t consume money - you can benefit by exchanging it for a product or service and the more people are working the cheaper these are.

For example, if a Polish person pushed your salary down by immigrating to UK, another Polish person who is a butcher pushes your cost of eating meat down too. Another one pushes down your health costs or transport costs. When it’s a free market, it automatically balances the economy. When you have too much money but too little people who create the product and services, it causes inflation.

What creates prosperity in a society are working people, not numbers in the bank account going up.
In many countries there's the threat of your ISP sending you a notice of you are caught torrenting without a VPN. It almost never happens (unless you happen to live in Germany) and even when it does happen the chances of them following up are close to 0.

For pirates torrents are often the only way to obtain copies of old games/movies that aren't frequently used.

Traditional hosts like mega/drive usually take them down a couple of months/years after it was uploaded, and smaller hosts inevitably die (see zippyshare, megaupload, rapidshare).

The creator of pixeldrain (a file hosting service extremely popular with pirates) said in a HN comment that their ad revenue was drying up and they had to rely on donations.
Recovery codes saved my ass a few times though.

Advanced protection is a good pointer. Seems like losing the hardware token device can be a disaster?

On the other hand giving a service money is dangerous. They would be making money from you which means stricter checks. I'm still semi banned on Github because they had my card with Russian billing address (for sponsoring) when Putler attacked Ukraine. Good I didn't pay for anything Google.
It only allows English words (that are present in the word list I found… think valid scrabble words). Does that explain the issues you’re seeing?
Man, thank you for saying this. Stuffing results with geolocated local junk despite explicitly opting out by choosing “All regions” is so frustrating. This wasn’t happening a year or two ago. I submit negative feedback about it constantly, but I guess not enough people are doing that for anyone to notice or care.

I’ve also noticed a significant increase in attempts to stuff news into regular search results. I really do not appreciate being force-fed mental health poison. I don’t need it ever, but I especially don’t need it when I’m searching for some specific technical thing and then get emotionally sabotaged by some clickbait headline because … why? Some bullshit KPI? Why are tech companies so obsessed with pushing news into every orifice?
GPT 4 is THIRTY (30) times more expensive.

In the llm-assisted search spaces I'm involved in, a lot of folks are trying to build solutions based on fine tuning and support software surrounding 3.5, which is economical for a massive userbase, using 4 only as a testing judge for quality control.
And PowerApps is slow as balls.

Power Automate is great, but PowerApps is just a mess where every click in the dev interface takes like 5 seconds. On paper it looks so good, but in practice it is so painful to get that on paper performance and functionality.
Groove is such an amazing feature in Ableton. It's so surprising how much just slight adjustments to the rhythm can make something feel laid back.
While I think the article is interesting, I disagree with its results regarding Kagi. I like Kagi and rarely use anything else. Kagi's results are decent and I can blacklist sites like Amazon.com so they never show up in my search results.
OpenAI is patching their output since the lawsuit started. I believe a month ago the prompt would be like: "<Title>, <Author> for New York Times, continue"
The number is local, and occasionally I've searched and found the number was a local clinic or business that had legitimate reason to call me but not leave a message. In those scenarios, close to all ten of the numbers are found on the page.

The top result being my local police department because it shares the same area code and has maybe one other number in common is clearly a bad result. It does this even if the phone carrier isn't lying to me and the caller does have a local number, like the increasingly common political spam calls.
The best ECS I've seen is Haskell's apecs. Type-driven ECS is just so sweet, and tbh you could probably improve upon apecs further if you wanted to and add all those other fancy ECS things using types (archetypes, relationships, etc)

People make a big deal out of ECS, but apecs is so trivial to use that you don't even think twice. You just say "is that it?" and enjoy.
They are selling these pictures for $20/mo, so it definitely matters. If people will hang them at their refrigerator has nothing with this case.
Direct link to the money shot ~3MB JPG:

https://www.esa.int/var/esa/storage/images/esa_multimedia/im...

It almost doesn't look real in just how detailed it is. I'm awestruck.
It definitely gets easier with a bit of practice.

PS: I solved it in 8 today, and my friend - who seems unnaturally good at this - solved it in 7. He always seems to beat me by 1; it’s like if the person who invented golf was best mates with Tiger Woods!
> Liquid cooling is serialized in a node. Two sockets?

I've seen tests done on heavy PC loops (ie multi-GPU) both high-flow and low-flow, as well as on car engines, in different coolant flow configurations. The results from all of those are that the water doesn't rise meaningfully in temperature between components.

Unless I did my back-of-the-napkin math wrong, this seems reasonable. If you have a single 10mm ID pipe going through a 1U server and up to the next, then for a full 42U rack you have about 1.7kg of water going through the servers. If the flow rate is about 1s per server (so 42 seconds for the full rack) and each 1U server dumps 500W of energy into the water, there should be just a 3 degree C difference in the water temperature between the first and the last server.
> At any time, the US could've ended Saudi atrocities in Yemen with a phone call.

Could you elaborate a bit more on this? What would the US have to say, and what would the other consequences be?
SpaceX has never had more NSSL
> parallel

feels like this opens up your game to become nondeterministic, right? :/

I consider nondeterminism to be a game logic anti-pattern. I enjoy games that are truly deterministic FSMs that can be understood frame-over-frame.
While Vrbetice is one of them, there is a million reasons why Czechs support a defensive war effort against Russia.

E.g: being occupied for decades by Soviets and seeing the country wither under the Moscov rule.
Just because the US wanted a fight with Russia doesn't mean the US tricked Putin into it. Make hay while the sun shines and all that.

And take care of inventory management and get the military industrial complex rolling again.
There are a bunch of companies looking at Photonic (optical analog chips - https://en.wikipedia.org/wiki/Photonic_integrated_circuit ) And I can’t even count how many startups are proposing analog chips in the last 2 years.

https://mythic.ai/

https://www.digitimes.com/news/a20230509VL200/ai-analog-ic-c...

https://www.zdnet.com/article/ai-chip-startup-ceremorphic-co...

https://www.eenewseurope.com/en/blumind-startup-pursues-anal...

https://www.eetimes.com/rain-demonstrates-ai-training-on-ana...

https://www.eetimes.com/ai-startup-aspinity-launches-low-pow...

https://www.zdnet.com/article/the-future-is-analog-startup-i...
I think you're the one who got confused with the context here.

We're talking about web-app, not microservices.

We're talking about CRUD with DB migration, sessions, caching, etc.

I recalled Google's dl.google.com was implemented in C++ and Brad F rewrote it with Golang. We're not talking about microservice that serves file here. We're talking about the main web application that serves wikipedia, youtube original version (they might had revamped it sometime post acquisition with web gateway and bajillion microservices), Google Search (was Java servlet), Facebook original web-app (was PHP, became HVVM/H4CK.

So yes, I _know_ what I'm talking about in terms of the context of a web-application here. Do you?