skysight-inc/HackerNews huggingface dataset:
Wasp (https://github.com/wasp-lang/wasp) has actually worked out quite well! It just crossed 10k stars on GitHub and is currently the fastest-growing full-stack framework for React & Node.js. It's being used in both startups and enterprises.

Although Wasp has its own DSL/compiler, the secret to its adoption is probably that it works with the existing stack, like React & Node.js. From the developer's perspective, it feels like a framework; the "compiler" part is just what gives it its superpowers.
Considering what happened in Germany the last time it held mass gatherings to protest against Jews, better to err on the side of caution.
sshfs/rclone as solution?
I've been learning me some Swift and coming from C# I feel somewhat spoiled when it comes to timing things.

In C# native Stopwatch class is essentially all you need for simple timers with sub-millisecond precision.

Swift has not only the entire table of options from TFA to choose from, but also additional ones like DispatchTime [0]. They might all boil down to the same thing (mach_absolute_time, according to the article), but from the perspective of someone trying to learn the language, it's all a little confusing.

Especially since there's also hidden bottlenecks like the one this post is about.

[0]: https://developer.apple.com/documentation/dispatch/dispatcht...
Also the game developer (Arrowhead) was walked over by Sony. For Helldivers 3 they might go with another publisher.
I lay it at Google and Facebook's feet by the property of 'To whom the wealth is redistributed, also inherits the responsibility.'

They've raked in a huge percentage of the ad spend that moved digital (from print).

And they've done what with it?

They fundamentally don't want to be in the business of journalism, because it's a terrible business. So they don't create content, which now means no one does.

(And that's not even getting started on the recommendation algorithm choices they've made that have incentivized low quality content. See: YouTube)
Is anyone using the Rockstar "Social Club"?
They'll have been promoted to a manager, if they weren't one already.
> Why cut a piece off for Steam when they can bypass them entirely and force users to buy directly?

That is a completely different issue, and if you believe you don't need steam go ahead.

But here people brought and played H2 via steam, before Sony decided they could profit off of the game's popularity to boost their PSN account numbers by forcing all players to create a PSN account.
I wish this recent backlash was also spent on removing this rootkit. It's a PvE game, I hardly see why a rootkit is warranted.
They're basically describing a markov chain with word tokenisation. Which is so remarkably out of date compared to how a modern got works.
Depending on your read and write patterns, overflowing even every few days might be appropriate, and also obfuscate the creation time [1] more.

[1] https://news.ycombinator.com/item?id=40272446
As said I does not use any part of minecraft, so seems like I am not violating this rules)
My server is compatible with minecraft client. I thought you would play using leafish https://lea-fish.github.io/

And there is not scam. Server even in testnet mode
That’s quite a rabbit hole, but I agree. I wouldn’t want things to start being machine translated to match my OS locale. But I would prefer maps.google.com not to default to Georgian just because I get IP geolocated there. It should give preference to my OS config.

I’m saying this as someone who’s bilingual and lives in a foreign country. I usually want things in my mother tongue, but I’d prefer the original language to some crappy translation.
Storing Carbon Emissions in Demolished Concrete
Their reward will be gamers easing off the complaints and refund requests. Maybe some will change their Steam reviews even.
Show HN: I made the finding of services easy with AI
Hello!

As a young adult, I came across an issue where services are often very hard to find. For example, if I had a hole in my wall, I wouldn't know who to call to fix it and I wouldn't know what is an appropriate cost for this service. I believe there is a lack of transparency in this field and I wanted to do something about it. So far, the only real solution that existed was word-of-mouth, where you ask your peers what services they would call and rely on them.

So I decided to make 'ervicee' (https://ervicee.com). In ervicee you can use AI to figure out what service providers you should reach out to. Currently my database has over 10k services in 22 locations and when recommending you a service it uses the already existing reviews to provide you with the best recommendations it can.

On top of that, to address the issue of lack of transparency in cost, the platform also gives you a cost estimate range for that service in the location you are in.

After getting a list of service providers, you can then do Outreach directly on the platform and send a message to all of them at once to get multiple quotes without much hassle.

There is also a system where you can leave reviews that will then be used to help other users when they are looking for services.

So this is my solution so far. It is an MVP and not much is perfect but I really wanted to hear your feedback on the product. There are only 22 locations on the platform from the United States and Portugal (my country) and as of right now the pricing structure is a subscription based service. There is a free tier and a premium tier. After talking to people about it, I don't think this is the best business model because people don't need services on a monthly basis but I also wanted your feedback on that issue. My idea for the future would be having the businesses register on the platform and users would pay for the service on the platform and I would take a commission to afford the AI technology. So for the user, ervicee would be 100% free to use.

Hoping for your feedback and support and thank you for reading!

PS: If you would like to hear more about the technical side of the product, I will gladly explain below in the comments.
I very much believe this strategy came straight from the top.

I assume that it is widely believed that account activation enables all kinds desirable outcomes - additional data collection, product stickiness, a marketing target, a pre-activated credit card, etc - even if it is customer hostile and customers absolutely hate it.

We've long been in the phase of consolidated corporate capitalism where a company as large as Sony believes they can just force you to do what they want, if they believe it's good for them.

Unfortunately, without competition, they are probably right to believe this, at least in the short to medium term. I think that people just don't tend to vote with their dollar, like they should, when there are no alternatives. But I do think that companies that are customer-hostile eventually pay the price, even if two, or three, or ten executive teams get to cash out first.
> Every HR professional and hiring manager I spoke with — whose lives are supposedly made easier by Workday — described Workday with a sense of cosmic exasperation. "It's like constantly being botsmacked by bureaucracy incarnate."

Workday's success is 100% explained by Arvind Narayanan's hypothesis that enterprise software is like baby clothing.[a] If I may quote him: "There are two types of baby outfits. The first is targeted at people buying gifts. It's irresistible on the rack. It has no fewer than 18 buttons. At least 3 people are needed to get a screaming baby into it. It's worn once, so you can send a photo to the gifter, then discarded. Other baby outfits are meant for parents. They’re marked "Easy On, Easy Off" or some such, and they really mean it. Zippers aren't easy enough so they fasten using MAGNETS. A busy parent (i.e. a parent) can change an outfit in 5 seconds, one handed, before rushing to work. The point is, some products are sold directly to the end user, and are forced to prioritize usability. Other products are sold to an intermediary whose concerns are typically different from the user's needs. Such products don't HAVE to end up as unusable garbage, but usually do."

HR managers, rank-and-file employees, and job applicants have never been Workday's customers. Its actual customers are the corporations seeking to quantify, manage, and control those users. Inevitably, it's them, the users, who find themselves "botsmacked by bureaucracy incarnate." Couldn't have said it better!

---

[a] https://threadreaderapp.com/thread/1182635589604171776.html
Show HN: Founders Dating Coach
I help founders, entrepreneurs and venture capitalists who have fallen behind in their love life to chase success in their financial life.
To be honest it's been quite a while, so you'll have to forgive me if I don't recall the specifics, but rdp was essentially "I start daemon, I run rdp [dst]", and it works", whereas Xorg involved a lot more mucking about with commands and reading manpages and whatnot.

I will admit that in part this was just my ignorance; I just used it to access my desktop on occasion from my laptop on the sofa and didn't really want to spend a lot of time on it. rdp was "it works out of the box effort-free and I can move on with my life" and X11 wasn't. Maybe I just didn't RTFM hard enough, but I didn't have to RTF anything for rdp, so...

I use samba/SMB for similar reasons by the way; recently I wanted to setup a network drive (for the first time in about 10 years) and samba provided a much smoother "just works" type of experience than NFS. Sometimes I find the old-type Unix stuff a bit painful, especially for the "just want to get shit done" type of workflow (I did use NFS extensively with FreeBSD and NetBSD back in the day, but it seems I've forgotten almost everything).
> * The value it’s estimated to generate

> * The amount we’re willing to bet

A reasonable bet should correspond to the (estimated) probability of its outcome. So the amount someone is willing to bet should directly reflect the value it is estimated to generate. Betting higher or lower makes no sense.
Yup, that commenter did exactly what he told others not to do, bashed on something without checking if he's right. Typical bashism. Typescript is from a single big vendor with all the tooling.

React is a different story. By itself it's from a single big vendor, but all the tooling is tons of random packages and scripts...
Hevy gives you all of this for free, with routines, RIR, rest timers, supersets, 1rm, session, and set volume all easily visible.
It’s not the same. Apple is entitled to have whatever rules they want on their store. The only reason it’s an issue is because they don’t allow any other store on the hardware.

Steam cannot stop people from installing other game stores, so they can have whatever rules they want.
The data addresses this in part, to quote my original comment

> In every borough there were > 10x the number of pedestrian fatalities from crashes with motor vehicles as crashes with bicycles.

It doesn't break down Manhattan into pieces. Or it does, but there's a rather baffling omission of a "Between Motorized and Pedestrians" table. Still, considering that in all of Manhattan there was a single pedestrian killed by bicycle, we can be pretty sure that cars are the greater threat in every precinct.

I don't doubt that cyclists could do better, and they certainly present some risk, but I think you're greatly underestimating the risk that cars present.
Why does Israel get a free pass?
Australia loves excavation. If you could double up mining with pumped hydro you'd be the belle of the ball.
You work for Wasp, so we'll take it with a grain of salt.

I have never seen Wasp used in the wild, because of the aforementioned limitations

- bespoke language

- stack chosen for you

What Wasp provides would be better addressed as a library.

Also, NextJS is the fastest growing, fullstack framework for React, largely because of the superior DX

---

an example of where Wasp has bad DX / DSL edge cases

> {=psl psl=} tags for database schema

You're weaving multiple DSLs together, which compounds the problem.

https://wasp-lang.dev/docs/tutorial/entities
I skimmed it for better description of core ideas than my understanding. I kept feeling this was some kind of AI article. The sentence phrasing is off to me.

I stopped reading when I arrived at

“…rebasing rewrites the project's history. A desired choice for projects that value clear and easily understandable project history…”

“[squashing] is easy to understand and especially useful if the method of unifying code that is used is rebasing, since the history will be altered, it’s important to be mindful of the effects on the project history.”

I stopped because it’s not clear to me why I should do these things.

This article walks the reader through the very basics, and tackles deeper topics with it’s good to do because it’s important. Pffftt.

Here is a favorite git intro from the wild (2018):

https://www.robinwieruch.de/git-essential-commands/
I'm actually surprised that the TeleText ones weren't already in Unicode, as TeleText is still live and in use in many parts of Europe[0], so being able to encode those in modern software is still relevant if you want to produce, edit or archive tele-text content.

[0] e.g. Sweden https://www.svt.se/text-tv/100 https://www.svt.se/text-tv/401
You just about have me convinced to buy a battery-powered AM radio, but I think we might have very different thresholds for mandating things.
Also the train didn't even have a “conductor” did it?! (Well probably not anymore after I suplexed it!!)
These companies don't deserve any kind of pat on the back for just doing the bare minimum. Doing the right thing or making minor concessions to customers is not something that deserves special recognition - it is the basic responsibility of corporations.

Too often, these corporations act all high and mighty when they make some tiny concession to customers or avoid a PR disaster. That's not them being generous or ethical, that's just them covering their own butts. They have all the money and power in the world, so the least they can do is meet basic standards.We should not reward this as if it is some noble, praiseworthy behavior.

Corporations have immense power and resources. When they finally decide to do the right thing after public pressure, that is not deserving of accolades. They are looking out for themselves first and foremost. So let's not act like they're heroes for it - they're just avoiding getting called out, that's all. True ethics and responsibility from corporations should be the norm, not some rare, praise-worthy occurrence.
It's funny to me that we just had a big front-page thread full of HN users questioning the value of diversity, and then this thread where people struggle to figure out the obvious trans market for voice-changing software.
Cmkr – a modern build system based on CMake and TOML
To put it bluntly, Goodhart's law will really kick your ass if you went with that.
(as far as I understand) it makes trustless compute farms possible im theory
In the Swift library documentation itself, hopefully a Swift person can tell me: What is the significance of the list of Apple platforms given? For example the Clock protocol shows iOS 16.0+ among others.

I can imagine that e.g. ContinuousClock is platform specific - any particular system may or may not be able to present a clock which exhibits change despite being asleep for a while and so to the extent Apple claim Swift isn't an Apple-only language, ContinuousClock might nevertheless have platform requirements.

But the protocol seems free from such a constraint. I can write this protocol for some arbitrary hardware which has no concept of time, I can't implement it, but I can easily write the protocol down, and yet here it is iOS 16.0+ anyway.
I've switched from Shelly plugs to ThirdReality Zigbee outlets, I like having them on Zigbee rather than WiFi as I've installed like 8 now, and my consumer WiFi router doesn't like handling more than 15-20 devices.
You should, but B-tree is the most common data structure used for database indexes, and sequential order performs better than random order for index keys.
The de facto standard serialization library for Rust, serde, started using binary blobs to speed up builds only a few months before the xz back door was discovered. Lots of people asked the author to include build scripts so they could (re)generate the blobs on their own and his response was basically if you want it, fork it.
Daniel Dennett: 'Where Am I?'
I think there are two answers here. The first is treating software develolment as a process - and using some form of statistical process control to “manage” the process - reduce waste etc. this is it turns out exactly what Agile / Scrum was / is all about. Remember those “retrospectives” we are supposed to do - that’s the point at which we whip out a diagram and see if we are trending out of band.

It’s fine. It works really and it does help reduce waste - which for any sane world reduced waste is a proxy for productivity.

But no matter what that is only “doing things right”. It is not “doing the right thing”.

At this point we can also say we have tactical and operational parts under control (or at least monitored). The “doing the right thing” (or strategy) is next and this means something most business refuse to accept - that their grand strategy, their Vision, might be total bollocks.

Searching for productivity in software teams is the new version of blaming lazy workers in the factory floor - we are all software ompanies now, and if you are not succeeding you can either blame your crappy product market fit, your strategy or you can whip the employees harder. Guess which is easier.

So if you and the CEO need to make fucking appointments to have a honest chat about strategy something has gone terribly wrong with your companies ability to quickly respond strategically - if you have a problem, it’s not the employees that need to run faster.

edit: yeah I started ranting there, sorry. The whole “takes ages to get face to face time” is a red flag, but you can get around it. As for the rest, I really respect the attempt to treat the whole company as a system - not just the software team - the product bet idea clearly sets out goals and places emphasis on whole org. That’s really great but as you say “executives prefer if other people are held accountable”. But if they can learn a company can be programmable (then they might learn to start programming)
The Jira of HR tooling. Technically does everything you need it to, but leaves you sweaty and frustrated upon completion of even the simplest of tasks.
I no longer code, except for the occasional fun and the usual front-end for marketing and documentation pages. This is why I wanted an editor that I could load up my entire drive or each of the entities, and that wouldn’t hang up on me. I’m beginning to learn VIM and will likely retire with it but for now I was looking for something I'm familiar with.

Zed came really close to being an open-source editor I can use for now, and the Sublime Text key binding was an icing on the cake. Unfortunately, with its regular nudges to do this, do that, install this, install that -- I gave up on it and went back to Sublime Text. ST is just there, super-fast, loads anything I throw in, and just silent - no nothing.
PermitFlow (YC W22) | Staff, Fullstack & Frontend Software Engineers | New York, NY | ONSITE | Full-time | https://permitflow.com

PermitFlow’s mission is to streamline and simplify construction permitting in the $1.6 trillion United States construction market. Our software reduces time to permit, supporting permitting end-to-end including permit research, application preparation, submission, and monitoring.

We’ve raised a $31m Series A led by Kleiner Perkins with participation from Initialized Capital, Y Combinator, Felicis Ventures, Altos Ventures, and the founders and executives from Zillow, PlanGrid, Thumbtack, Bluebeam, Uber, Procore, and more.

Permitting is a challenging yet interesting problem; thousands of municipalities across the United States have their own processes and requirements - many which are continually updating. Software, AI, and LLMs provide an exciting opportunity for us to reason at scale and distill a nuanced and localized permitting process into a standard and streamlined experience for our customers.

We're looking for customer-obsessed, ambitious, and hard-working teammates who are excited about solving a real-world problem with technology at its helm.

NYC Onsite Roles | apply at: https://jobs.ashbyhq.com/permitflow?departmentId=d33195eb-89...

1. Staff Software Engineer - $190K-250K + equity

2. Fullstack Software Engineer - $125-190K + equity

3. Senior Frontend Engineer - $125K-190K + equity

https://permitflow.com/hiring
It seems that microgravity itself increases resistance. Bacteria show enhanced growth, increased virulence, higher resistance to antibiotics, and increased biofilm formation in microgravity.

https://theconversation.com/as-if-space-wasnt-dangerous-enou...
> I wonder though if it's enticing enough to leave Emacs' versatile configurability and introspection abilities behind.

I guess there are different hats emacs users wear, or things that are in Emacs' favour.

e.g. in terms of "Emacs is just a good tool", it's very good at being a keyboard-driven tool.

If these fancy features like multiplayer catch on, I'd expect someone would figure out a way to do something like that in Emacs.

It's probably due to Emacs being so customisable that allowed it to get Magit, which is an outstandingly good user interface for Git.
See my other post in this thread. Not sure how I link to a specific post.
Many Linux distributions have moved to Pipewire as the default audio daemon in recent years. With Pipewire, you can use Qjackctl or Qpwgraph to edit how devices route to eachother using a visual graph. Pipewire has the distinct advantage that it works with tools for both the PulseAudio daemon and the JACK daemon simultaneously, so you can typically combine things you might do with either.

Unfortunately, I don't think there's a good UI that exposes both a graph view and a way to create virtual devices for more advanced routing, however there is very rich support for advanced routing:

https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Vir...

So there's probably no direct analogue, as at best you'll probably need to run some commands to get a device to combine streams for you, and then you can hook it in using Qpwgraph.

Pipewire also handles video devices and graphs too.

If you ever want to try this with a proper audio interface, you'll also want to switch the audio interface into Pro Audio mode most likely. It's a profile that can be selected (typically in whatever handles your volume settings, e.g. pavucontrol)
I think you're thinking of the ESP32-C3. The S3 does have a fully programmable USB port that can do things like HID, mass storage, etc.
R's new exploit and other ways you're vulnerable [video]
You think people wouldn’t be cheating in a multiplayer PvE running the joy for others?
This is beautiful artwork, really.
Well, more people can buy time on an FHE computer and compute whatever they want on it, like a program that can find even more dangerous viruses, and no one will be able to detect what they are doing because their computations are encrypted. In other words, the data that could give them away is transformed under a homomorphism that disguises that data with encryption so that the nature of the computations is not evident.
Except food is less valuable than it once was thanks to changes in production techniques being able to produce a whole lot more of it for a fraction of the cost.

Ideally, inflation only observes the change in value of the currency. Easier said than done, of course.
Clearly he is not the one doing the physics himself; that is an uncharitable interpretation of the point (but I am sure you're aware of that). He is funding fusion research. It is reasonable to assume he is doing that in order for large-scale AI can be a thing without people worrying about the environmental impact.

Does OpenAI make a profit?