skysight-inc/HackerNews huggingface dataset:
Thanks!

The algorithm is described here: https://FreeSolitaire.win/strategy I came up with it by myself.

“The strategy presented here is the basis of the computer algorithm of FreeSolitaire.win, which is used to select finishable deals, offer hints, and detect dead-ends. You also see it surface when you are told that The computer could do it in N moves at the end of a game.

This strategy/algorithm is quite simple. It does not require to “count cards”, i.e. keep track of which cards were seen in the stock. It doesn’t require to make guesses on where such or such face-down card must be located. And the procedure is the same all along the game; there is no special treatement of the opening or ending. It’s stateless, a programmer would say. […]”
I don't know why even anyone on HN thinks its something else than exactly that
Ask HN: How do you get people to try out your product?
I need help in communicating value prop of our startup. I know problem exists and people are spending tens of hours each week. In a saturated market where every other solution makes bold claim, but in reality falls flat when it comes to quality.

How do you explain that your startup solution is better for them compared to existing market solution or manual efforts?

Do you offer any long-term deals or any rewards for trying out your startup product?

I am curious and willing to learn GTM for software products that are just getting started in the market.
Hi elbasti, sorry for the late reply. I didn't find your comment critical at all. I appreciate the feedback, especially when it allows us to improve things.

We should always improve the learning curve, regardless of its steepness! Any work in this direction is always welcome. I don't have anything in mind at the moment but if you do stumble upon anything, feel free to PR. :)
It's better for parsing long form text, especially when some degree of technicality is involved.
https://en.wikipedia.org/wiki/Digital_waveguide_synthesis
Uber has https://github.com/uber/hermetic_cc_toolchain
So, what's the current state? Can I already run this and get a usable desktop? Or some terminal with POSIX toolchain (shell etc)? SSHd?

What kind of desktop would this run actually? The Windows shell, the ReactOS shell, some Unix DE (KDE or so), or some own custom desktop environment? I'm not sure if the latter is a good idea, as this would be a whole big project on its own?

What hardware does it currently support? (Either via their own drivers or via the NT compat layer?) E.g. does it support the common things, video output, keyboard input, network?

I think it would be good if the homepage would clarify the current status, and maybe show some high-level changelog of the recent changes, and some roadmap.
(eu.org is a free DNS provider wholly unrelated to the European Union, so this isn't an EU-funded project or anything like that)
There's a difference in that there's currently no central agency with access to _everyone's_ communication (depending on how the AI is configured and what's considered dangerous or not for the moment), and with/connected-to political power.
We're using lots of RabbitMQ queues in production. It works well, is efficient, low-maintenance and scales well up to 10k msg/s. By all means, I'd say queues aren't unpopular. It's just that I'm not the kind of person to loudly shill whatever tech I'm using, so you probably won't hear from people like me without asking.

And for a consulting company, a solid message-based deployment is not a good business strategy. If things just work and temporary load spikes get buffered automatically, there's very little reason for clients to buy a maintenance retainer.
CUDA hashmap implementation that supports R/W access from host *and* device
This new CUDA/HIP based implementation lives in unified memory and allows both the host and the device to R/W access the contents of a hashmap. This allows, for example, for streaming updates of hashmap contents from the host side for GPU workloads.

Performance, at the same time, exceeds previous SOTA of GPU hashmaps.
Disheartening to see CNN has joined the list of publications that turn Reddit threads into what passes for "articles".
Punishing someone for "bad" speech is also not going to prevent that.

Both approaches rely on punishment disincentivizing others from behaving in the same way. Except that "hate speech" laws are a bludgeon that a) can be easily circumvented by clever speech that is still going to encourage violence and b) is guaranteed to be used sooner or later as a pretense to silence dissidents whose speech would not result in violence. They are really only one tiny step removed from trying to combat thought crimes. Better to disincentivize the behavior that is actually a problem for society (i.e. violence) rather than something as vague and subjective as "hate speech" that may or may not lead to it.

> Not to mention it not illegal to fire someone because if you read some false facts in the paper

Some countries have strong worker protections that actually make it quite hard to fire someone without a good reason.
America is still jailing a lot more people than any other modern country. So either your point is irrelevant and the system doesn't work or it's simply the criminal hotspot of western the world
They should really be using renewables by now /s
Not a well-connected Italian, obviously.
That's a very good question. I don't post mine because I just use it to drive adsense traffic - and because it's disingenuous to post autogen stuff and pass it off as your own.

I honestly would have thought readers here would have been better at picking this sort of stuff out.
> Customers want apps. Companies want apps. No one except us nerds want PWAs.

I used to work on a platform that offered native iOS apps, native Android apps, and PWA / web apps for all our customers. When users were given the choice, around two thirds opted for the native iOS app, about a quarter opted for the native Android app, and about 10% opted for the PWA / web app. That’s including desktop users, not just mobile.

Users want native apps.
Only the lines in/out. NK has their own intranet which is completely separate from the global internet, which was presumably entirely unaffected by this.

https://en.wikipedia.org/wiki/Kwangmyong_(network)
Pollution from East Palestine train derailment rained down in 16 states
This.

Safari (and Firefox) does not have https://developer.mozilla.org/en-US/docs/Web/API/BeforeInsta... So you can’t have a custom button/way to prompt players to install.

However, they can install a PWA manually, by themselves; there is the option somewhere in their browser menu.
People who built billion dollar businesses didn't start them soley to become billionares. Am I wrong?
The blog writer is ChatGPT
Open Source African Nutrition AI App
Hello everyone! I just built Afri Nutrition to transform your meal planning and cooking.

Afri Nutrition saves you time and effort by providing:

Recipe videos to help you prepare authentic African dishes.
Nutritional information for each recipe.
Allergen information to avoid any surprises.
Automatically generated shopping lists with ingredient prices.
Detailed information on ingredients, even the unfamiliar ones.
An AI nutritionist for personalized meal plans.
Multilingual support in French, English, Portuguese, Arabic, and Swahili.
Have you looked into temporal.io? It supports dynamic workflows.
Unrelated, I'm interested in the tech behind it to build my own PWA. May I ask what tech stack you use. Sorry if it's obvious I'm just getting started
No, he knocked out the two routers serving the entire country. NK sites were inaccessible to the outside world, and outside sites were inaccessible to NK.
The scandalous emergence of deep reading
I keep the platform systems running, so they aren't my responsibility, but as their profession used to be mine I think the way they do things is more than a bit mad. Had COVID not upended absolutely everything, I would have moved on years ago. I believe I'll be here until the industry winds change significantly.

I do get to slam my foot down on some things from time to time -- usually for compliance reasons. Like now when people tell me they need credentials for things so they can run their code in dev on their laptops, I tell them no and that they can use mocks for their testing like a professional.

Funnily the junior people expect and have no problem with this -- it's the seasoned folks who chafe and complain.
The Lessons of the Recovered Memory Movement (2022)
While Tangible Waves' BRAEDBOARD is cheaper, the advantage of this thing is that it's compatible with Eurorack, which someone who is interested in learning how to prototype modules is likely to already have a lot of.

But yeah, it's expensive.
Using them all the time in an ETL/ML-Eng type context. So I would say it's the last point for me.
According to geekbench, an i9 4790 processor released a decade ago is ~5 times slower than i7 14700. 4790's go for $30 at ebay, vs $300 for 14700, so price/performance seems to be in favor of older hardware:)
Asking a large language model about facts is like asking an image model for photos. That's not what it's for, or what it does.

It's a bit weird that we're building tools that make the large scale pollution of the information space approach a marginal cost of zero. I get that it's a bit useful for artists, and for helping dyslexics write emails or whatever, but it's highly doubtful this will be worth it.

We already have huge issues with humans being stupid, why would we insert this not-even-stupid noise into the information space?
Integrated Services Digital Network (ISDN)
Using cloud platform as a service options. For example, on Azure you can deploy such system with Azure App Service (with container deployment), or Azure Container Apps (very suitable for microservices). For database, you can use Azure Database for PostgreSQL (flexible), or Azure Cosmos DB for PostgreSQL.

This way, Azure does most of the heavy lifting you would otherwise have to do yourself, even with managed kubernetes.
Related comments: https://news.ycombinator.com/item?id=40242939
I pointed out that you can use llama.cpp to do something like this with it's Classifier-Free Guidance (CFG) feature (may be easier than using Pytorch or such).
Just checked this scenario on macOS 14.4.1 M3 Max. Works well and copy everything.
Thanks a lot Bruce, this is definitely good to know. Yeah, both systems are not exactly cheap... I want to have a 64-core machine for research in runtimes for massively multithreaded applications, so the SG2042 still doesn't look too bad IMHO.
Yeah it's exactly this mentality that resulted in the Ford Pinto scandal of the 70s.

How does that 1:4M probability change when you commute over the bridge twice a day? Humans are notorious for being bad gauging risk, and we very often make the mistake that past success means lower risk of future failure, which for a deteriorating bridge is exactly the opposite of what's going to happen.

In my opinion bridges shouldn't collapse, like ever. Annual inspections for years prior pointed to a severely deteriorating structure, even after the temporary cable stays were put in place. The tweet with a picture of a completely detached member a couple of years before the collapse makes this even more egregious.

This is a textbook example of where bureaucracy prevails over common sense. Heads should roll. Thankfully nobody died, but the lack of maintenance and upkeep resulted in a total failure, wasting lots of taxpayer money to replace.
Hagiography of a Narcissist: On J. D. Salinger's "Hapworth 16, 1924"
“ExectOS is in very early development stage, thus its requirements have been not specified yet.”

I would say you’re a while away from running a desktop.
When the privatization happens only inside the head of a tory?
When you cannot compete, then the only option left is removing competitor. Isn't that simple?
#dang The title needs changing - it's not open-source, it is license ELv2 - Elastic License v2.
How to Fix "AI's Original Sin"
There is a really good paper with a simulation. https://gerardjoreilly.github.io/files/Journal/J6-2019_Calvi...
Same in Canada! There was a big fight over this, when people stared using consumer modems on things such as the Vic-20 and C-64 in the late 70s.

I still remember how painful 300 or 110 baud was to type on.

(Sometimes 110 was all I could connect at)
Speaking of messaging apps, there's also https://app.revolt.chat/ designed to target a sort-of different userbase.

Been using them as a PWA for a very long time.
> "since SSH uses a trust on first use model"

...can use...
What are the XT and NT architectures in this context? I couldn't find clear reaults when searching.
There’s one big public work by utexas that covers this in a few places! https://sites.utexas.edu/jdm4372/2021/05/27/locations-of-cor...

See additional references for PDFs.

I’ve also played around with this in my research kernel, but never thoroughly enough to write up. Something I should revisit, I think it’d be a really fun thing to discuss and work on. Doing this level of timing requires doing BIOS configuration to make the CPU as deterministic as possible (turn off dynamic throttling, make sure you’re thermally keeping the CPU stable, etc).

I always highly encourage people to write advanced benchmarks. It’s a great way to learn how computers work!
The issue with solar (and wind) is unstable generation profile, and need to overprivision a lot to compensate for worst-case scenario, e.g. cloudy windless December (you can't have batteries this big). Usually the way to do it is solar/wind + natural gas plants, which usually shut off
are you asking how you scale up to producing far more energy with solar panels? world marketed energy consumption is about 18 terawatts, total terrestrial insolation is about 128000 terawatts, and current mainstream panels are about 23% efficient, so if you put solar panels on 50% of the earth's surface, you get 15000 terawatts, which is almost 1000 times more than the humans are using now. on the bottom of the ocean you probably need a different approach, maybe nuclear, or egs geothermal, or maybe running a cable up to the surface, or periodically receiving shipments of thermite in a submarine. some other planets will have no trouble with solar panels; others will need nuclear reactors
The terms-of-service say it's not open source "All content on this website, including text, graphics, logos, and images, is the property of Afri Nutrition or its content suppliers and is protected by international copyright laws."
You have the cart in front of the horse. Culture drives language. This is why the WG21 musings, especially those by Bjarne himself are so amusing. Bjarne actually gave a big talk about how he can solve this and the talk includes the C word exactly once, in a quote from someone else explaining the problem which Bjarne promptly dismisses.

> Further, in my experience "lack of culture" is not why software engineers make mistakes

Culture is why the mistakes aren't caught and instead go uncorrected. The language features, the tooling, and larger engineering processes which rely on them are a product of culture.

> If a better, correct, more performant solution existed, people would use it.

This is a really common mistake on HN, the false belief that people will somehow magically know a choice would be better and always make that choice, so therefore all their choices must have been optimal - nothing about our world would suggest this could be the case and yet it's so often relied upon as if it's somehow obvious. And no it's not just stupidity, laziness is also crucial, humans are very lazy.
How long until someone makes a harvested Apple Silicon logic board work with this!
> We’re excited to share a preview of a Framework Laptop 13 Mainboard with a new CPU architecture today, and it’s probably not the one you think it is.

RISC-V support in a laptop is cool and the future and all, but I still feel the need to say that I'm getting a Snapdragon X based Framework 13 (maybe 16) the minute it's available.
> That's not what it's for, or what it does.

Then again, it has been marketed as such, and does not tell people that it's lying. Image models don't have that problem because they never claimed to answer truthfully.
why would you say that this is a bad thing
Same in Canada. Did this as a kid all the time, just because.
As if "for most people it doesn't matter" was ever a good argument for anything.
> I'd actually like see entrepreneurs take a run at that retail space.

Well of course. So would those entrepreneurs. Problem is that rent is usually way too high to for a shoe store or makerspace to break even. Forget plumbing supplies. There usually isn’t easy parking for a truck, and you need lots of room for a plumbing supply store.

These spaces are normally mandated by local regulations, so whether or not they are economically viable is irrelevant.
and here's a trio of actual wood block snare drums: https://www.youtube.com/watch?v=7DwR5jqNtto (just for comparison).
If I can't see the seed and I have no way of exporting it. What do I have?
This size comes from the SDK I use to build the app — Molybden SDK. It's like Electron, but for C++ developers. This SDK allows me to create UI using React and the business logic using C++.

As for access to the source code — I see that it's very important for lots of people, so I will open the source code on GitHub. It's not a problem at all.
> In my experience monoliths don't reduce complexity, they just shift it

This is both true and false in a way. Sure, the same business logic is distributed across microservices, but a method call in a monolith can only fail in a couple of ways, while network calls are much more finicky - handling it in every case is pure added complexity in case of a microservice architecture.

Also, don’t forget the observability part - a mainstream language will likely have a sane debugger, profiler, a single log stream, etc. I can easily find bugs, race conditions, slow code paths in a monolith. It’s much more difficult if you have to do it in a whole environment communicating with potentially multiple instances of a single, or multiple microservices.

Lastly, we have programming languages to help us write correct, maintainable code! A monolith != spaghetti code. We have language tools to enforce boundaries, we have static analysis, etc. A refactor will work correctly across the whole codebase. We have nothing of this sort for microservices. You might understand a given microservice better, but does anyone understand the whole graph of them? Sure, monoliths might become spaghettis, but microservices can become spaghettis that are tangled with other plates of spaghettis.
I doubt the surface area matters. The volume of air and therefore oxygen you introduce every time you open the jar is the important factor. I would have thought that oxygen will dissolve in the liquid over a day or so even with a small surface area between the air and the liquid.
No way it can not be real. Any technology unleashed on the wider internet is going to be used for this, and companies spend a lot of effort on "brand safety" to try not to get pulled into that too much. Why do you think the models are censored in the first place?

One of the early uses for NN-style AI image content aware fill was a tool called "waifu2x", for upscaling anime from VHS.
Worth it IMO as a treadmill desker since 2014. Still using the same Lifespan treadmill and the same Uplift desk from the same time. Its good to switch from sit to stand to walk.
Is it true opensource / free software, or are there non opensource parts?
(haven't yet read the full report) If NTSB in non-aviation areas works the same way as in aviation areas, that's definitely covered by the investigation.

That's why ridiculously common case summarized as "pilot error" usually involves several components including organization, training, etc.

EDIT (After reading the report): And indeed, "what we found" section and "what we recommend" is all about how PennDOT and related orgs operate.
That spoon has a tighter other end haha
FaceTime doesn't allow group audio calls
But that’s due to security, not for any supposed benefit of microservices. Also, both processes are from the same repo sharing code, so I wouldn’t really qualify as microservice.
TSMC N3E as Seen in Apple M4 SoC
I too am crumbling and flakey. Many people complain about me as well.
They come in normal aspect ratio jars in the UK. eg https://www.ocado.com/products/m-s-nonpareilles-capers-60903...
You can also get a passport and go somewhere better. And the US is richer then those places. So take a walk and think about how to actually systematically improve infrastructure management.
I think you can put this in much more lay friendly words if you say: water has the highest density at 3.98°C.
The Big Problem Your Startup Needs to Solve
Backup is an important part of source code security strategy. In the perfect scenario, it's worth having a few workinf copies of your git repos and metadata in different locations. For that reason, it's possible to use diffrent backup optons, like backup scripts or DevOps backup tools (e.g. GitProtect).
Oct. 7th 2023 was the greatest massacre of Jews since the Holocaust.

Who threatens who, already?
Why this over ReactOS, a much more mature open source OS, which is also based on NT? https://reactos.org/
So not really much effect on the system then, overall
Thanks for your feedback. I love the dark mode too.

ClipBook is written using Molybden SDK. It allows building UI using modern web frontend frameworks like React, Vue, Angular and write business logic using C++. In case of ClipBook: UI — React + shadcn/ui, business logic — C++ + Cocoa. I wouldn't say it's a native macOS app. I would call it a hybrid app that combines web and desktop technologies to build cross-platform desktop apps quickly.
Seattle is a little weak on this new supply-and-demand concept
This is an outstanding post kindly read and comment as stated and follow the site guidelines
> Why not compare...

On the engineering side - you learn far more from analyzing failures than from analyzing successes.

On the social side - there's nothing mysterious about how the US bureaucracy failed here. Briefly contrasting that with Utopialand (where the society & government are different, and bridges never fall) can work as journalism. Or as a rebuttal to "failures will always happen" doomsayers. But the utility is pretty limited. The US isn't a tech company, where you might fire up the troops by talking about how your competition is delivering obviously-better results on metric X.
Look at GitProtect.io for DevOps tools. It allows to back up all the repository and medata.
Yes. With UDP VPN this shouldn’t be a problem I guess.
Revenue, while it would solve the fact that profit-taking vs reinvestment is arbitrary there are other flaws. For one that would make it disproportionately ruinous on low margin businesses. If the fix was so simple I suspect that we would see it tried in more places.
I think it's a mix of:

1. Queues are actually used a lot, esp. at high scale, and you just don't hear about it.

2. Hardware/compute advances are outpacing user growth (e.g. 1 billion users 10 years ago was a unicorn; 1 billion users today is still a unicorn), but serving (for the sake of argument) 100 million users on a single large box is much more plausible today than 10 years ago. (These numbers are made up; keep the proportions and adjust as you see fit.)

3. Given (2), if you can get away with stuffing your queue into e.g. Redis or a RDBMS, you probably should. It simplifies deployment, architecture, centralizes queries across systems, etc. However, depending on your requirements for scale, reliability, failure (in)dependence, it may not be advisable. I think this is also correlated with a broader understanding that (1) if you can get away with out-of-order task processing, you should, (2) architectural simplicity was underrated in the 2010s industry-wide, (3) YAGNI.
What on earth is the recipe?! I love capers but a whole jar seems a lot.