skysight-inc/HackerNews huggingface dataset:
> and before long you will have a search engine of real value for yourself (and possibly others)

How much do you think hosting would cost?
For something more data demanding, e.g. a video player, do you have to copy every frame from C++ world to QML/JavaScript in order to display it?
Nothing like this is "inevitable". Lots of countries have favorable geographies for solar power, including your aforementioned Saudi Arabia, but they're not solar energy superpowers because they're too dysfunctional to take advantage of their geography. Mexico also has oceans on both sides, and is farther south; why can't they be a superpower like this? Dysfunction.
That's still 90,000 years younger than the supposed story of the 7 Pleiades.

Also consider that no myths survived of much more interesting and recent astronomical phenomena, like the supernova that was visible for a few weeks even in full daylight [https://en.m.wikipedia.org/wiki/SN_1054].
Not sure what you guys think software engineering means, but it's definitely not the same as what I think it means.
I would say, given how absurd the statement is, sarcastic.
HUD symbology is focused at infinity, so there's no 'background'. The symbols and the real world are at the same hyperfocal point.

Fighter pilots have been using HUDs for 70 years and in the past 20 years they have become common in airliners as they hugely improve safety in low-visibility operations.
Road transport is already mostly about the cost of maintaining roads.
Looks like an interesting project. When I was building my library I considered UDP hole punching but decided to focus exclusively on TCP because of how bad UDP is to work with. The issue with UDP is you're going to have to write a poorman's TCP stack on top of it.

The approach used by this library for NAT determination also seems to be an over-simplification of how NATs work in routers (which is the same problem that Libp2p has) and will result in having hole punching code that barely works. Some properties to consider:

- delta type -- this refers to how the NAT assigns external ports for mappings

- delta value -- this refers to any known patterns observed in the mapping

- nat type -- no NAT, UDP firewall, full cone nat, etc

There are special rules for how traversal can be accomplished depending on the variables above. It's quite complex. But supporting it all greatly increases the chance of punching success.

Another issue I see with this library (and this is personal preference) is the massive amounts of re-inventing the wheel (again -- Libp2p and Protocol Labs are notorious for this.) It seems like there are many custom protocols that you've built into your software but most of what you've built is already part of standard Internet protocols (e.g. STUN)
Sorry, Armin, but this is such nonsense.

Do you really think that Prusa going with non-free firmware is going to dissuade Bambu from undercutting them? The point isn't the firmware is free or non-free, hell, 3D printer firmware is rather easy to make. Prusa's was already GPL'd and there's no evidence that Bambu used it in their product, so making it non-free is pointless. The material issue is that Bambu is undercutting them on hardware costs. Now that Prusa is non-free, they have lost both the price, the hackability, and the moral advantage. It's an utterly braindead move. If Prusa were smart they would be looking for ways to reduce production costs to get down to similar price points, investing in usability improvements, and doubling down on the free software approach. Let's face it, Prusa got complacent and someone at their lunch.

You can monetize free software without breaking the social contract. I'm quite fine with your licensing approach with FSL, but it's not free software nor open source, and it does not align with the social contract, and that's all well and good so long as you can acknowledge that -- and live with the consequences, such as heavily disincentivizing third-party contributions. But you can make money with genuinely free software, social contract and everything, if you're smarter about it than barking up the VC tree and promising infinite growth and monopolization using a tool (open source) which is not suited for that purpose by design -- that was Sentry's mistake. Honestly, I'm glad that FSL is working out for you, but by no means does it justify some call to action to water down FOSS nor is it indicative of some fundamental problem with FOSS.
wine is rolled into proton.
Ghostscript maybe? Depends on what you’re doing but it can downsample images etc.
The true tragedy is the economic system that makes this a tragedy.
Did you already give ghostscript a try?
Generally speaking, stasis is boringly predictable, moderate disruption is exciting and generates creativity, and excessive disruption is boringly chaotic. I tend to agree that energy prices reducing will be pretty interesting in a good way.
Sigh ... Of to the silicone mines it is then ... again /s
> You'd be foolish to write a console emulator and not import someone else's CPU code.

Why? It's part of the learning and it's not particularly complex.
Both photography and painting are technical endeavors
Elastic's revenue was north of half a billion dollars when they changed their license. Amazon was most decidedly not killing them. It was motivated by greed, like it always is.
Stoked to see Tkey back on the front page! Bought one when it launched and it's been great fun tinkering with my own apps using their Go library, and the community seems pretty active.

Also hardware wise the new injection molded case is a huge step up!

I'm really hoping for fully fledged FIDO2 support soon, perhaps on android aswell?
>how does a person wo wants do dunk a basketball, but can't, feel if everyone posts their dunking photos that are fake? On the flip side if everyone does it, it might devalue the whole wow effect, making it less impressive and less important.

reminds me of a meme I saw yesterday - "Before Auto-Tune there was talent", with a picture of Steve Perry back in the Journey days.
My pet peeve is how many articles use the word simple, and immediately after refer to this talk.

It's a great talk, but it's like nobody is allowed to say "simple" anymore without mentioning Rich Hickey.
I don't think we need to be particularly fair, given Apple's courageous decision to remove wired headphone ports from their devices.
>> The reactors were fine.

> Fukushima reactors have three melted cores.

We were talking about the non-Fukushima reactors. Which you claim were "shut down by the earthquake".

Which were not shut down by the earthquake.

>> The decision to shut them down was a political one, not a technical one.

> Look, you claim that you are knowing it better than the authorities in Japan. This is laughable.

No, I am quoting. Once again:

"Though all of Japan's nuclear reactors successfully withstood shaking from the Tohoku earthquake..."

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

They withstood the earthquake. They were not shut down by the earthquake.

The one claims to know better than the Japanese authorities is the one who says they are not building new plants, just reactivating old plants. When the Japanese themselves say they will be building new plants.
I never dealt with video, so I don't know, but I assume there are Qt Quick components for this?[1]

[1] https://doc.qt.io/qt-6/qtmultimedia-video-mediaplayer-exampl...
But now you need to understand what files are, what zip is, what “upload” means and how it matters whether a file is on your computer or on a server, and so on. With neocities you can just type HTML into a box.
>We don't want perfect systems but useful ones.

I think that is the difference between science and engineering. Science strives for the ultimate truth while engineering cares about useful stuff.
A big milestone will be the first recursively-solar-powered solar panel factory. That is, a factory using steel made using hydrogen split from water using solar power, chemicals mined using electric diggers, transported on electric trucks, staff fed by food grown without fossil-derived fertilizer, …
> Model Y is the most sold car model in the world in 2023.

Not quite, the Toyota Corolla and RAV-4 both outsold it
From my work experience: it's not cheaper. Paying people to reimplement stuff that is already implemented and functioning, and then pay them to fix the bugs, and then pay them to make it accessible.
I'm having a lot of trouble even finding the crummy Internet Archive version.
I still have an Xbox 360, and as I'm not a regular gamer it's still my go-to. We maybe bought in in '06-'08. if they would shut down only services (and I could still play offline), that's totally ok for me. 15 years for a console is a long time.
What isn’t certain to me is that it’s not too late. We have freaking cooked this world. It’s going to be 9c above average where I am next week. Almost no snow fall. I can’t imagine what summer will be like…
Yeah, I don’t have time for any of this.
This is correct, a conductor does not need this. But you are not the conductor in this analogy, you are a player of one or more instruments.
Yes, its mainly to reduce image size for scanned documents. I'll give Ghostscript a try.
ok well obviously "why not both" would be the rejoinder, but I'm not actually sure I follow the reasoning that this is a criminal law matter?
They are not hard to find, you just reject them before you can see them.
This colab notebook uses 2 OSS LLMs:
- Zephyr 7B
- SDXL

And it produces 4 outputs:
- Blog content
- Blog title
- Meta description
- Header image(s)

Zephyr is really powerful and cost effective in terms of producing high quality output while constraining itself to the provided topic. It follows system prompts very well.

SDXL on the other hand is great for image generation in OSS domain. This API also supports styles, so they can be applied as per the blog theme requirements.

At the core, the LLM APIs are powered by monsterapi.ai
> Making cars is really, really hard.

There's a HN meme of sorts that goes like "I can build that same website functionality in a weekend, why does company XYZ employ 5000 people to do it?!"

It's a recurring theme because there's some truth to it. Someone can indeed build the core functionality of that website in a weekend, if they ignore 99% of the difficult work of doing it in production and supporting customers and all the rest of the mundane but important parts.

Building a car isn't that hard really. Lots of people do one-off car build in their garage with basic tools and a shoestring budget. And they can build a fun car which works! Sure, it's not maintainable nor supportable but they built it and it works great.

So while Tesla is well past the guy in a garage stage, they are still at the stage of "building cars is really easy" (if you ignore all the maintainability and supportability and long tail of parts availability and everything else that established manufacturers know how to do).
I have over three hundred games purchased on Steam, Windows games, and ROMs (GB to PS3) and I’ve only experienced one or two issues and it wasn’t the Deck’s fault. I play indie games on it all the time too. Now games are being made with the Deck in mind.
Well, there is overhead in testing additional windows versions, the libraries you use may use only deprecated SSL versions, and one needs to be careful not to connect them to the public internet because of unpatched security issues. And it does not allow the use of new platform features…
iOS is worse: you can’t roll back iOS updates, so you need to keep one piece of hardware around for each version you test.
Lab notebooks have saved me many times. The days run together in experimental work and having a record of what I tried or saw and on what day has paid off weeks or months later when a collection of observations snapped into focus. Never been able to keep a table of contents, though.
> I've had plenty of interviews that didn't involve high-pressure, time-sensitive whiteboards and still managed to draw out my knowledge and ability.

I personally dislike "whiteboard" testing as well, and I think it's usually very ineffective. I think some form of work-sample is best, in my 15 years of interviewing we'd usually do: one "open ended architecture" question (which can involve a whiteboard but usually only for diagrams, not code). Then a 1-2 hour programming task, on a computer with full access to the internet.

> [...] I don't know why shops don't offer more often, is a contractor position.

This is usually a completely different position, from many perspectives. It's usually a different budget for the group hiring - they can't easily convert "salaried" positions into "contractor positions".

It's also, in many jurisdictions, a very fraught legal situation. Contractors in general have different rights, but if a company is shown to hire contractors and treat them the same as employees, the contractors can often sue to get the rights of any other employee. This makes sense - it's so companies can't use contracting as a way around whatever legal regulations exist on employment. (Whether those legal regulations are good or not is a different question - but for sure you don't want there to be loopholes around your laws.)
Show HN: SaaSData.app – Database of 30k+ SaaS companies and 25k+ founders
If you're interested to learn more about aerodynamics I would highly suggest learning a bit of classical aerodynamics. It will not be software oriented, since most of the theory deals with approximating very complicated behavior with simple analytical models.

It could be interesting to do a comparison with finite volume methods to see when/how those approximations break down.
I'd rather have a few more nuclear plants than vast arrays of panels scattered throughout land and sea.

It can't be great to cover so much of nature.
Not just geometry on the math side but numerical computation and linear algebra as well. Was enough to make my head spin.
It was a tongue-in-cheek reference to There is only one God and Muhammad is its prophet.
A theorem which is true in every model is provable by Godel's completeness theorem. Since this theorem is true for the standard model of the natural numbers but not provable, it follows there are nonstandard models of the natural numbers for which it is false.

That is, there are models of Peano arithmetic which contain all of the natural numbers we know and love, and some other ones on top of that and there are some Goodstein sequences using those extra "non-standard" natural numbers which do not terminate at zero.

https://en.wikipedia.org/wiki/Non-standard_model_of_arithmet...
I think you have a poor interpretation of monks. Monks in the catholic orders screw up all the time, make penance, meditate on their mistakes. They recognize that they are human, though sometimes divinely inspired, and seek to correct themselves.

At least, some do, and the better orders are built that way. There are plenty of bad ones, too, as I'm sure we've all heard, who don't do any of that - Who lord their pledges of service to the lord over those they consider lesser. That style seems to be more what modern academia is following.
It is quite usable. Why not Uno or Avalonia? Because of better tooling, different concept, and more importantly, because MS has better resources to pull it of.

Nancy FX was nice but most people used the Framework and it became the standard.
Civilization and Age of Empires definitely work on Linux. Or atleast civ 5, AoE2:DE and AoE4 all work. I strongly suspect most of the other versions work as well.

I actually haven't encountered a single game that doesn't work on Linux that's available on steam. I'm sure they exist, but I personally haven't hit any.

My biggest annoyance was when I tried to play Diablo 4 and had to mess about with the Blizzard launcher. Really made me appreciate how fool proof Linux gaming has become with Steam nowadays.
I lived in a rural town of 10k that informed us where everything went. Mattresses were bought by a mattress company, bottles went to coors, plastics went to Salt Lake City for detergent bottles. They did not accept plastics over #2 as a buyer couldn’t be sourced. I felt pretty confident that anything i put in my bin that followed their guidelines would get recycled, and I was more diligent in recycling when I lived there. Of course this was a municipal service in a town with a focus on environmentalism. Who knows where less scrupulous providers send their lower value recycles.
Spam is unwanted messages that displace what you want to see. In IRC: channels can be set to private which hide them from the channel listing. So that the server continues to operate in the same way. The software isn't doing anything outside of what is already allowed by these servers. Everything from the number of channels a user is allowed to create to limitations on expiry are already factored in to how people use the service.

If a channel typically attracts users and their discussion increases as more people join, which may happen over a very long time frame, then I argue that my design is actually less impactful than a traditional channel. Since it is not designed for discussion.
Nobody was arrested
In many countries the circumstantial evidence is more than enough to convict that pilot. What you need to ask is, are there any evidence that exonerated Captain Zaharie. Just go watch https://youtu.be/MhkTo9Rk6_4
Just wondering aloud, here, could it be that the open source company comes from a place of feigned or real enlightenment that makes it hard to compete on hardware cost, as the lowest-possible hardware cost may require unethical practices in sourcing or production? Even something like "manufactured in the USA", if that were something you're into, I have to imagine, might make it hard to compete on hardware cost, compared to China.
> I don't experience writing code as similar to writing prose. Code has a lot of technical constraints, and prose is much more about emotion.

Emotional constraints. You need to play those emotions in the right way to obtain desired outcome in the reader.

> There are very creative prose stories that play with the rules of language.

Just like demoscene, iocc or quines. Some stories/programs play with the rules of language/language to obtain desired awe inspiring result in reader/machine, some are more direct to obtain desired novel idea/calculation in reader/machine.

> But the primary focus of prose is it's effect on people and that has a different requirements than a program which has to run, run correctly, be understandable, and be maintained.

Not all programs need to be maintained, some are pretty good as is for their intended purpose. The rest is also a requirement for prose. It has to be read and understood for it to be usable.

Quote of the day:

"Debugging is like being the detective in a crime movie where you are also the murderer." - Filipe Fortes.
Sure.

Reality is that solar is being built at a much faster pace than predicted for much cheaper than predicted.

Nuclear. Crickets.

Also you are overplaying the amount of panels covering land and sea.
It depends on what you value. If you want a computer that can produce Ed25519 signatures with a minimum of software and hardware complexity and a maximum of inspectability then you probably can't do better than a TKey.

Yubikey on the other hand have a lot more features than TKey, for now.
The search for convincing pro-animal-ag arguments continues.
I would like Dang not to remove it however.
Maybe try adjusting the frame rate, wattage, and/or GPU frequency.
>or from tofu made from organic, local soy. Why would you want it to come from another country and produced in horrible ways

It's a strawman
This is a common sentiment, but I have yet to hear any reasonable proposal for solutions. It certainly is talked about a lot in my experience.

It is so easy to complain about overpopulation. But how would you solve it?

1 child policy? Didn't work out great in China.
Some can have children, others can't? Doesn't exactly seem right.
Culling? Yeah, no-one wants genocide.

It's a very complex problem and people are very fast to complain about it, without thinking much about what actually to do.
There are plenty of 4x engineers available, you’re just bad at hiring.
I enjoy reading your discussion and just wanted to add that some people write a big scale software from scratch nowadays - for instance Marginalia for web search and Andreas Kling and team for operating system and web browser
Nobody needed a furry community in the 50s because being a furry isn't a thing that comes naturally as an urge that you need to repress due to a lack of social acceptance. You become a furry because you're exposed to furries or furry porn. It's social contagion that leads you to self-ostracization and possibly unhealthy behaviour.
The part about "my calf has been taken" doesn't seem so far fetched though.
> Also you are overplaying the amount of panels covering land and sea.

Oh, what's the amount of land & sea needed to rely on solar then?

I also wonder (not asking) about the resources to make and replace each panel every 30 years vs the equivalent of making and maintaining nuclear plants.

> Reality is that solar is being built at a much faster pace than predicted

I see, so the Christmas wish is coming true!

Ideally, I'd like to see the NRC dial back it's strict regulations.

That's the main reason nuclear development is slow here.

Other countries build nuclear much cheaper and quicker, just as safe.

That's my Christmas wish.
>I fail to see a purpose for guns apart from killing,

You can use guns for target shooting, you can use guns as a detterent when your life is in danger, you can use guns for hunting.
This is awesome.

I don't want to spoil anything, but please read the PR description. You won't regret it (or your money back!).
[edit: oh, you meant the parent comment is a strawman?]

Why? The parent comment says that you can choose to eat "proteins" in any way possible, from eating horrible soy to eating meat from animals raised in awesome conditions.

I argue that this is not really a useful statement (I want to say, it actually feels misleading and dishonest and that's why I reacted. OP writes about changing one's mind and absorbing new information, a prerequisite of this is to be honest with oneself - the thing that most vegetarian people, who weren't born like this, have already done because they had to to change their minds).

I do want to eat properly and that's what we are discussing. I point out that while the average person can realistically buy local, organic soy easily, one can't do so for meat from properly raised animals.

Of course I can choose to eat horrible soy (I guess? Not sure where I would find tofu made from it actually), like I can choose to eat horrible meat. But if we are to do things the proper way, neither of these options are good. Though eating horrible meat (which includes the horrible soy!) is the realistic option for meat because that's what scales.

(where "horrible meat" means "meat from animals who suffered")

The horrible soy is not even worth mentioning because it harms the pro-meat argument. Like, why even mention the horrible soy to the vegetarians? It's laughable.
Sure the storage tanks aren’t completely tight, so you will have some amount of leakage. But that’s (afaiu) mostly a problem of the distribution network. The tanks themselves are rather small and even if they leak 20% of their capacity.. who cares? You still get 200+TWh storage (because H2 is more energy dense than LNG) and you shouldn’t burn it either. Just use the reverse process to get electricity back. Yes _those_ plants aren’t there yet. They will have to be build. But that’s much less of a problem (10-20 locations) than upgrading all of the distribution network and all the heaters in every building!

We will have to move away from gas-to-buildings though and that will require an upgrade in like 60% of the buildings. Industry is much less of a problem, because at the end of the day, their consumption is much less seasonally influenced (2x, rather than 10x) and only about 1/3 of total gas consumption anyways. So deal with the 2/3 block first. Then chase the rest
And intermittent electricity.