skysight-inc/HackerNews huggingface dataset:
I think syntax typing is a good idea. There are a million ways to format dates and standardizing that saves a lot of pain. Having explicit syntax for types means it's easier to handle arbitrary data or data of an unknown schema, and without it you are forced to assume everything is a string or rely on heuristics which leads to divergent implementations.

No semantic whitespace please. Can't tell you how many times I've seen something in GitHub Actions or similar get messed up because someone forgot a space.

I don't think TOML is a perfect format and agree it's not great at hierarchies.
Check the more direct producers/distributors. Either the producer itself is likely to list the shops stocking their stuff, or sell it directly. Worst case, just search for "buy (the thing you want) (location)" and you'll likely find a place.

Otherwise, eBay is quite good around my area.
That’s too bad, did YC give you a reason?
No it doesn't, fraudulent install tracking by Unity could hurt the developers. If pirated copies count as valid installations, that means that the system is completely unauthenticated and will be abused.
Were there any downsides? Because this sounds kind of awesome.
> We're sitting on our slow copper cable internet, due to Helmut fucking Kohl in the late 80s. Since then nobody has made any effort to improve the infrastructure significantly.
...

> Instead the Deutsche Post was privatized and now the Telekom has obviously no incentive to lay fiber for fast internet, especially in the rural areas, when they can milk their customers on the copper cables.

I live in a rural area and have Fiber glass, thanks the private competition. I guess you live in a big city, where is hard to roll-out such infrastructure in the necessary speed.
Aspartame is still fine, and it is one of the most researched substances. This type of reasoning, that you are using, is down right unscientific, conspiratorial, and dangerous.

https://sciencebasedmedicine.org/aspartame-and-cancer/
You, you want Microsoft to lose its total control over the VSCode extension "marketplace", don't you?
It was very vexing to make it to the end of the video considering the anime character looks like he showed up to work on molly.
Yes, I agree that determining the lifetime of a value is the hard part. I wrote "... and use that information to automatically release allocated memory, ..." to imply the language got lifetime detection right.
You seriously think “Hot Ones” popularised hot sauce?

Yo bartender, I’ll have what he’s having.
I have used love2d for a lot of small projects and highly regard it (and absolutely LOVE its community. Personally love2d & Rust have been the most helpful communities I have ever interacted with). But it is NOT a unity replacement. Not even for 2d.
Its a framework and not an engine. which means that you have a core engine and there are some community libraries in various states of completion/support that you can use. Else you end up doing everything by yourself.

Let's say, you want to do UI, then there are 4-5 options ahead of you and you will no know how well these libraries are maintained till you use them. Very likely you wil find yourself mucking about the code of these libraries to fix weird bugs or adding a feature your game needs.

So, great for prototyping and learning about game dev. But not something I recommend for actual projects with dates.

Overall IMO, the closest to Unity alternative I can recommend are;

1. Godot
2. Defold
3. Gdevelop (HTML based. No-code development, which can make people love or hate it)
4. CTjs

If you are ok with paying for the gamedev - Gamemaker is another solid choice.

Each of these have their pros and cans, but are full fledged engines with huge communities and helpful resources to go with them.

And if an editor free engine is what you are looking for , Raylib would be highly recommended.

My personal requirements would be;

* 2d focused
* huge community with tutorials & documentation for everything
* libraries & extensions for all the usual gamedev stuff like camera, lighting etc.
* asset protection baked in
* console & mobile export targets.
* Steam integration

Personally, I am personally leaning heavily towards Raylib using zig bindings - with Gdevelop/CTjs for quick prototyping of ideas.

I have tried Rust engines like Bevy, but the Rust tax was too heavy for me and I personally could not proceed beyond simple projects. your mileage may vary. Fyrox is good too, but there are pretty much no tutorials out there.

Another dark horse you can consider is the Flame engine on Flutter. Its very feature complete and you get all the mobile niceties for free. it has a nice community but examples, documentation tutorials etc are non existent.

Finally, if wishes come true, i'd really like a native version of the Phaser engine which will allow me to code in typescript, have all the existing Phaser features/apis, let me leverage its huge tutorials/resources, generate native binaries, enable baking in assets etc- but we don't have anything like that yet -_-
thats actually kinda impressive! Perhaps ive been lucky with them but I dont know if Ive ever had a keyboard key break. I think maybe on some old cheapo laptops I had when I was a kid the backspace would ghost after a few years? but actual keyboard peripherals, no.

Personally this tech sounds like a fun novelty but for myself I rely on the tactile feedback from keys to know when ive made a mistake. I think I would spend a whole lot more time dealing with unnessacary nonsense in programming if I didnt immediately know when I rolled over two keys or didnt quite depress one far enough. It's part of the reason I really like mechanical keyboards at home although the noise is too much for office use.
It largely depends on the state the user is in. In some states, it's basically a joke, and in others, you cannot touch the money or even accept interest on the money. It's a hodgepodge of shit. Basically.

Source: I tried to figure out how to get a license in a bunch of states for a side-project and quickly realized I wasn't rich enough to do so.
The packages are cryptographically signed, you have the option to abort the install of an untrusted package before it does something malicious.
> to be help fix the problem they created

What you mean?
Mazda Scrum Van
Point is, If PG&E's map is wrong, and they have you on a gas+electricity plan when you only have electricity, you have to call them up and tell them that you aren't.
Surely Apple continue selling old models for a couple years, so waiting until the last moment would not work.
Show HN: My Take on Logo Design: Leveraging Diffusion AI for Entrepreneurs
Hello Hacker News community,

I wanted to share a project born out of my own entrepreneurial journey – Diffusion Logo Studio. If you're a founder or entrepreneur, you've likely experienced the challenge of getting a unique logo for your small projects. Well, I've been there too, and I've got something that might help.

What is Diffusion Logo Studio?
Diffusion Logo Studio is the result of my journey into web development and AI. It's not just another logo maker; it's your solution to easily craft distinctive logos for your projects (at least that’s the idea).

Tech Stack for the Curious Minds
For the tech-savvy out there, I chose to build the web app with SvelteKit, I love its simplicity. It's my first web app, so I'm open to feedback and learning from the community.

Pricing
You don't need to register or pay anything to create a logo, and you can even download it for free if you share it on social media. But in case you find the service valuable, I'm offering a 90% discount code (HN90) – it might help with those GPU costs!

Continuous Improvement
I'm a strong believer in real user feedback. I initially launched this on Product Hunt and got some fantastic insights. I've already made improvements based on that feedback, and I'm eager to hear what you think.

Join the Discussion
I'd really appreciate it if you could take a moment to give it a spin and share your thoughts. As fellow entrepreneurs and tech enthusiasts, your input means a lot.

P.S. Feel free to ask me anything about the tech behind it or my journey as an entrepreneur.
it may be that evolved humans time-travelled back
and it may be that they travelled from a branch universe, or our own
The idea that government gets to run roughshod because it protects some features of the commons is ludicrous.
Fuck this shit I'm done with Prime.
I love EDN (especially the integrant extensions) for configuration of the stack — that is, dependency injection and so on, the developer-focused configuration.

For user-facing configuration I still favour TOML. I think it’s a bit application dependent, sone applications (eg nginx) have complex configuration needs and for that it makes sense to use something more sophisticated, but for many user-facing config settings, a simpler-TOML would be a great fit. Basically just some basic key-value pairs that can be collected into groups. As the article states, the parsing types should perhaps be enforced by the parser not the written config.
I got my first job as a programmer because someone noticed that I’ve been making video games with LÖVE.

A similar library would be raylib, that I’ve been using lately.

These libraries are simple enough so you can keep everything in your head, and they are powerful enough so you can immediately put stuff on the screen with zero ceremony. This combination makes it extremely productive.

It’s the perfect abstraction layer for amateurs and people who are drawn to simplicity.
I am totally with you when it comes to reasoning, or when it comes to generally / universally capable models. But many problems don't require reasoning, and are very concrete / specific.
Posting from an iphone12 mini which I think is the perfect form factor. It’s a shame they won’t sell it.
>> The Prolog interpreter had to be constrained (to avoid infinite loops), with hardcoded recursion limit.

Oh well that sounds like bad coding, definitely. You may run into that sort of problem -infinite recursions- the first few times you code in Prolog but you learn to avoid it, just as you learn to avoid infinite do-while loops etc.

Btw, since you mention the server being wedged, a few years ago I was working at a C# shop and there was an incident where _all_ our deployments died because of an infinite iteration. Some code was missing its exit condition from the loop and since this was on our platform which had the common functionality, it affected all our clients.

There was a meeting upstairs, inevitably. When the development team head returned from the meeting he told us that he had explained what happened and the upstairs had decided that we should no longer use iteration because it risked going haywire, as we had just seen. The alternative? Use recursion instead. In C#. Obviously nobody ever complied with this stupid idea.

But you can bring down a bunch of servers very easily in any language you like. Another time, in the same company, there was an infinite recursion now, created in the web templating language we used, an in-house version of django. That was a bit unexpected. In another job, I got some gentle ribbing from colleagues for sucking up all the juice from the database servers with an inexpertly written SQL script. And so on.

I mean, people say sometimes that all that stuff about the halting problem is purely theoretical and so on, but then non-termination bites you in the boogies and you're left with egg on your practically-minded, results-oriented face.
"Why Fennel?"[1] is an interesting read.

[1] - https://fennel-lang.org/rationale
> StrictYAML, by contrast, was designed to be a language to write readable 'story' tests where there will be many files per project with more complex hierarchies, a use case where TOML starts to really suck.

I can’t be the only one who feels this way; isn’t it this use case the thing that sucks? “plain text but not really” config formats that aren’t “code” but have special syntax but lack a debugger and handy IDE tools and you’re never really sure of what you’re doing … isn’t that the thing that sucks?
If you haven't seen Jurassic Park, you're missing out on a masterpiece.
The "that" was referring to the regulation of 4W/kg for non-ionizing radiations in consumer electronics, not the sun

Maybe the phrasing was ambiguous
In addition, in many countries and charger networks, there’s often a surcharge past 5th hour or so plugging in, charged by the minute, resulting in a prohibitive cost overnight. So 11kW peak power times 5 hours times efficiency of .8-.9 gives you like a half of a recent Tesla Model 3 or Y battery capacity.
but thats gaia and different mummies
gaia is known for low effort cringe conspiracy
> However, the FSS evaluation could not easily separate the ME/CFS from the MS patients nor between different ME/CFS severities (p = 0.07).

p = 0.07, nothing to see here.
If there are no major innovations possible for a product, it should be a lower-priced, long-lasting commodity.
Java 21 Security
we ve had contact already imho
That's just begging to be an actual database.

Imagine if you said everything with SQLite instead of Excel, and all of a sudden your just talking about structured config in a database. Not new, not crazy, and generally a decent practice.
I love Amazon and will continue to use their store. Just adding some balance here. I don’t immediately watch a clip and decide to protest.
Which algorithm to select in sports timetabling?
how do you feel about PWA?

https://web.dev/progressive-web-apps/
I wonder about having a second ring of ticks on the outside, coloured to match the hand representing the position of the most significant byte, that has 0x80 at the top.

This preserves the idea that all hands pointing to the top = midnight.
I’m convinced phone-computer will never happen until a large holographic screen and a similar holographic keyboard.
Just because touching a 1000w lightbulb will burn you does not mean a milliwatt led will. Getting burns is based heat which is based on power absorption, and phones do not put out enough power give you RF burns no matter how long you hold them against you.
"In the non-game development world, almost all of the best tools for development are free and open source."

I think part of the equation is that in that space most of the hard problems have been solved for the past 50 years - so while computing at whole is young, some common expectations have started to crystallize and this is apparent in the expected quality of open source tools.

However, in general IMO the software engineering -quality of an open source offering is inverse proportional to it's innovation and novelty. The more niche the domain, the likelier it is the open source there is sub-par per expectations - and not to fault the open source enthusiasts there! It just seems high quality open source either needs some diamond-level craftmanship from few contributors, OR a massive, massive userbase with professional interest aligned with the project.

In open source, another way to view this, is that in popular domains there are hundreds of competing teams creating similarish solutions to similarish well understood problem-solution domains, and then word-of-mouth quickly drives community to contribute those perceived as "highest standard".

From another point of view.

You still need fairly esoteric skillset to contribute to game tech. There are lots of things that simply are not taught that well together, and everyone needs to do lots of hard work to enmesh these concepts in their head to a whole. The work is not magical or rocket-science-hard, just something esoteric that manages to combine stuff from super hard or poorly defined domains like numerical computing and art into what is basically a frivolity. The implied hard work means you need same competence basically to contribute to game tech meaningfully where you could be curing cancer, doing actual rocket science or something of actual impact. As a field, games have an abysmal reputation of abusing talent and naivety. Anyone in their right mind absolutely not driven to develop games will choose any other field. Hence it's no wonder game tech is kind of ... random often.
Completely reasonable and not stampede inducing!

For those who have ridden LIRR on weekends, theres the old Long Beach summer route where everyone is sprinting down the stairs in flip flops carrying beach chairs too. It's truly insane.
On the desktop, the professionals option-click the "back" button and pick the HN entry point
Apple thinks modularity hinders device longevity. We don’t
It's like 80% of non distro Linux installers
well yes? Can you imagine working on a hot building site for 8+ with no sun shelter provided or even allowed onsite? a simple gazebo is a godsend, and very cheap for employers to provide, its no surprise something like that would be regulated.

Heat exhaustion and skin cancer are common in those kinds of industries.
we don't really trust funeral effects people in mystery way. but we still spend so many time and money on it.
money transmission is hard only because the states make it hard (but mostly just expensive -- IIRC, a license in all 50 states costs about 1.5-2 million bucks a year).
It is far more likely that it is due to numerous other causes, some even with proven links – there is, however, still no links to mobile phone use, and no known mechanism by which it could even happen. Non-Ionizing Radiation causing cancer is probably as close to a physical impossibility as you get.

Besides, there are numerous of other sources of radiation that is much stronger, including visible lights. You should ban visible light before you ban mobile phones! This stuff is ridiculous,
That was VW https://en.wikipedia.org/wiki/Volkswagen_emissions_scandal
“Our stablecoin is backed by dollars, so it is better than dollars.” Wut?
It's just a classic mathematician's answer: https://tvtropes.org/pmwiki/pmwiki.php/Main/MathematiciansAn...
I think this is a glass-half-full view o TOML, when TOML itself was the one that added water to the glass to begin with.

The main value proposition of TOML is to provide a concrete specification of a INI-type config language. INI is ubiquitous, but it lacked a spec, which led to a lot of wheels being reinvented. TOML fixed that.

If a project needs convoluted config files, I'd argue the project is already broken. If TOML doesn't fit your needs, that's hardly TOML's fault.
PHP would be the Lindy backend tech, right?
Show HN: Deploying subdomain-based routing like github.io
> The issue is the fact that the wording is unclear. Also a price per install seems like a bad target overall. How is it reported? Now they are saying that there are exceptions like gamepass installs. It is going to be a mess.

Oh yeah, I 100% agree with this. On the very basic level I just hate the concept of a third party tracking and counting every user I have without my (or the actual user's consent). Not every game/app made with Unity is distributed on the App Store/Steam/etc. and there are plenty of other reasons why I wouldn't want to share that data with anyone (or even collect it).
Once you got used to it, honestly not really, other than needing Excel (not a huge deal since it was a Windows only application). I've no idea what the config parsing code looked like, but with the right library I doubt it was worse than any other non-trivial config parsing code. Mainly it just felt very wrong to my Unix, everything must be a text file, brain.
On Unix/Linux land the prevalence of pipe curl to bash type installers is not much different.

True, but saying so will likely to earn you downvotes from those committed to this unhygenic practice ...
Says you, not Apple. The market seems to agree with Apple.
I don't understand why this behavior is surprising to anybody. If you have a list of three things, the condition must be met for three things. Likewise for a list of two things, the condition must be met for two things. The pattern holds for one thing, and zero things.
I think we're all "IT guy" on HN. You are thinking with a survivor's bias. I use to have this problem with android all the time especially when I traveled
That's terrible but at the same time exoteric. I legit googled Itanium laptops and got nothing.
From an Orthodox perspective (my background) it is wrong to inflict suffering (AKA torturing consciousness) for the sake of inflicting suffering because to do so is to assault an icon of God (humans created in His image). This is the reason that vengeance is prohibited. The only justifiable use of force in this context is deterrence / prevention of harm inflicted on innocents. I have a hard time seeing any other use of force as sane or justifiable.
I Hope your friend got to move into the finance sector? Did he get a grasp of programming after a while?
Too bad the economics of the book is so muddled by Graeber's basic errors.

https://guilfordjournals.com/doi/10.1521/siso.2015.79.2.318
> I have no right to impose my standards on others

Sure you do, through democratic institutions. It's called living in a society.
>if you don't trust a provider, not only it's not safe to run the program, but it's also unsafe to install it

Isn't it same for windows right now? `.msi` and `.exe` can execute arbitrary code right?
Show HN: Solving Searching for Jobs by Location
For almost 30 years job search sites have used the same outdated techniques for searching for jobs by location. We have reinvented how it can be done and resulted in a 35% increase in jobs available to job seekers to view.
INI-files are crap too, as there is no standard. Every program has it's own dialect, and automating around them can be a pain.
I use KDL in a (not too complicated, yet) config file of a project and I like it a lot. Tree structure with attributes like XML but with less syntax than JSON. Nothing redundant but has basics like comments.
Except most of them are not focused on C#, have console support and tier 1 from all vendors in the games industry.
Now I just want a spreadsheet style front end to SQLite and I'm nerd sniped into trying to figure out how to do formulas (triggers I suppose).
TSMC Arizona chip plant will be a paperweight
Absolutely disgusting. To claim this is not anti-union is just hilarious, how can they get away with that? It looks like something out of American Factory.
I like the overall flow of the website, the steps are easy to follow. That being said, the vectorization part was a bit confusing, and losing a bit of details wasn't ideal.

Consider adding more information for the vectorization step. I liked the tour though.
I never heard of this either, seems like very speculative stuff, but interesting non the less: https://indico.in2p3.fr/event/24773/contributions/110484/att...

No idea what this tower of light is they keep talking about.
INI files are toml
Yes and where can we verify this?
It's a shame that the 8/X isn't getting a proper feature update, but you should still be fine in terms of security updates. Apple released 12.5.7 earlier this year which is compatible with the 5S — a phone that's now ten years old. Apple has consistently provided security updates for it each year since its release.
As a life long gym rat, CrossFit is definitely the exception to this. And not even every class, you'll really want to ask the instructors which class is the "social" class. I've seen boxes where 4/5 classes are people woodenly exercising and leaving, and then one class everyone is friends and always are throwing parties and having a good time.
Was it part of the Azores?
I don't think the original comparison was inapt -- the video is hard evidence of appalling and disgusting propaganda. It will not be viewed kindly by history.
In addition, there’s an immense mental burden on the driver from having to keep track of everything related to charging and planning your trip ahead. And battery capacity degrades over time, too. I have yet to find a reliable wear and tear figure to estimate when to sell the EV.
It’s a nice meme about Twitter being an atrocious business etc (and it wasn’t great/it was struggling for much of its existence), but Twitter made $1.2 and $1.4 billion in profit in 2018 and 2019 respectively.