skysight-inc/HackerNews huggingface dataset:
Show HN: I built a membership page builder in 9 days – new personal best
Do you want to monetize a private group/ channel/ community?

Use Subjoin to create a personal membership page in minutes.

It's easy to use and free to try out. No need to integrate Stripe if membership is free.

- - - -

I have never built something this fast, what a thrill!

I saw there was no easy way to create a simple subscription page. Big platforms are confusing and expensive for simple needs.

- - - -

What are you building?

Would love to connect with like-minded people on X: @tjmakingof
If the Nobel prize for it was in 2001, it was made before that.
The military has lots of waste and graft, but it is also not terrible at hiring very competent/smart people through their commission system (unlike a lot of the rest of government). I am skeptical that churn is a cause of problems, almost everywhere I have worked in government has by far the opposite problem.

The smartest people I've met either have plum book positions, military officers, or work as prosecutors.
Python at the Speed of Julia (Without Mojo, Numba, Bend, etc.)
Highlights

- ~300x speed increase for the distance transform function compared to the SciPy implementation

- 10x faster training loop with the new CUDA-accelerated version
This article is actual internalised state propaganda at best. For many, many years China has been the country that produces all our shit. Implying that they're not being reasonable when they patently are just responding to market forces, something western libertarian economists have idealised for years is just very transparent.
Yet another desktop environment https://github.com/pop-os/cosmic
Agreed. NixOS is a marvel of engineering to me, and kind of hard to go back from once you get used to it. Automatic snapshotting on every configuration change, the entire system state being configurable through text files and therefore never being ambiguous, being able to temporarily install stuff without it polluting your path for forever by using nix-shells, clearly being able to see and define stuff like boot parameters and kernel modules are just insanely wonderful things, all while still using (I think) a vanilla kernel and really no runtime overhead, allowing you to make an insanely lean system without ever being unsure if you're missing something or having to worry about extra crap that you installed by accident lingering forever. In my mind about as close to an "objectively better" way to handle an OS (at least for people who are technical) as one can ask for. I have no desire to go back to any other distro for my server.

But the Nix language itself is really quite annoying. I mean, I've more or less gotten used to its annoyances, and I do think that some of the DSLs it has are excellent (I really like the Nginx and systemd configuration stuff, for example), and a lot of the configs are just `services.myservice.enable = true` which is fine, but a lot of the time I'm kind of confused about what syntax is allowed and how loops work and the like. It's not horrible or anything, just a bit annoying because I'll occasionally have to do a nixos-rebuild like three or four times because I messed up some subtle syntax, and it's especially annoying if I have to go dig at the root Nix package to find out what I did wrong [1].

I think decentralizing stuff in the form of flakes might be able to help with this, if for no other reason the area in which you'd be forced to look for configuration stuff could be reduced, but I do think NixOS would benefit from some rearchitecture.

[1] Which happened yesterday with an ethernet card configuration: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/nixos/modu...
Good point, however, window creation times aside, the official project org has some benchmarks (https://codeberg.org/dnkl/foot/src/branch/master/doc/benchma...) demonstrating speed-ups in most / all user metrics (a more nuanced discussion is on the performance page: https://codeberg.org/dnkl/foot/wiki/Performance)
> I guess there could be software in cars that tells them to delay charging past evening peak demand, but I guess there will be a mechanism for the car owner to bypass that.

The most widely adopted EVs in the US and elsewhere have had this feature from the start.

https://www.tesla.com/ownersmanual/model3/en_us/GUID-76995CE...

https://www.nissanusa.com/experience-nissan/news-and-events/...

https://www.wheelsjoint.com/how-to-schedule-charging-on-hyun...
Sure. It’s good to be approved of. But you can ease things for yourself by finding people that approve of the version of you that you enjoy being.
> My editor has autocomplete as a general feature. I've never seen one that was aware of css variable names across files though.

I'm using vscode with codeium. It autocompletes variables[1] across files.

[1] And almost everything else.
Not sure the boast of Chinese military might is an empty one. I guess we’ll see when they attack Taiwan.
I'm not familiar with a time in US history where all govt contractors, the majority of employees, and the recommendation to companies and that they complied with requiring employees get a relatively new, not completely approved vaccine to keep their jobs. Could you please cite some references to this kind of thing in the US?
No thanks. (I am not in the USA, I am in a country where on-competes must be paid for and short)

Exemptions and carve out will be used for (and politically paid for, with the mind bending official bribery system the USA runs in politics) by the powerful to consolidate their power. Small firms have a lot of power over their employees.

Small firms have to give their employees a reason to work for them, money is part of the picture, and small companies have to be well capitalised to pay competitive salaries. But small companies need to be places people want to work.

Giving employees the power to contract an employee into not quitting is a recipe for very bad behaviour.

In my experience the best and the worst employers are small firms. We need more of the best and fewer of the worst, laws that incentivise being bad do not help
Bahahaha.

In which GNOME finally realizes that they are not, and never will be, a Steve Jobs.
https://www.amazon.com/dp/B01NAJ3KQB

...probably at least 10-25 hours playback on a single battery, which means 8 batteries gives you 80 hours of listening (2 weeks).

For that space though, you could scavenge a solar garden light charger and get indefinite listening with ~4 batteries. 1 loaded, 3 charging, with a nominal "fully charge 3 batteries with 16 hours of daylight", which means a ~33% duty cycle.

One sunny day charges 3 batteries, which means you have 45 hours of charge before needing to obtain another 16 hours of sunlight.
If Japanese was written like Chinese https://news.ycombinator.com/item?id=40132281
That could fund my research for 5 years :(
> At that depth, rock isn't a solid. It behaves plastically.

Sometimes this false-intuition comes out in sci-fi settings, when some terrible force scars a planet or moon with a big gash/puncture/fragmentation which appears semi-permanent, rather than being (relatively) quickly erased as the thing--a liquid on that scale--reflows back into a spheroid.
At the end of the day there is no permanent solution.

In nature we typically don't see something 'win' and that's the end of the story. I mean yes things do go extinct, but the winner always has something new to deal with. Could be a more advanced predator eating all it's food sources. Could be a bacteria that it's not resistant to. Simply put, when there's entropy on the table, something is going to evolve to take it with the least amount of work possible.
They stopped working on it and another foundation took over. Why would they start funding it again and if they decided to why wouldn't they fork it back?
Safer for those under 40yo?
That's actually really great to hear! I might need to play with this tonight then.

It looks like the project files aren't radically dissimilar to Flakes, so I think you're really on the right track for making something that could be really useful for a lot of people. Great work!
My Portable Ergonomic Setup
Absolutely false. At least not in my experience. Only novice Haskell programmers write code that can't handle computations being interrupted by another thread. A published and maintained Haskell library is unlikely to have these issues.
It's absolutely Free for all databases except one very niche database only used in finance. Please raise issues on github https://github.com/timeseries/qstudio/issues/new or email me.
Location: Toronto, ON, Canada

Remote: Yes

Willing to Relocate: Yes

Technologies: Python / C# / .NET. / Java / JavaScript / SQL / Generally Language Agnostic.

Github: https://github.com/photonlines

Blog: https://photonlines.substack.com/

LinkedIn: https://ca.linkedin.com/in/nickmiljkovic
If You're Not Using GitHub Copilot, You're Wasting Your Time
Hi, sorry about the delay of getting back to this.
Re 1 - yes, this was just a one off fun project and until now I haven't heard the word skeumorphic.
Re 2 - I spent full 5 years working in automotive industry after graduating in Mechanical engineering and it was out of necessity. I moved to Scotland for personal reasons and thought I will easily find another job with my previous mech eng/automotive skills. Turned out Scotland is not the best for these kind of jobs so I stumbled upon coding. And to be fair I never looked back. As much as I love automotive, I love the fact that you can create cool stuff just from your laptop from pretty much anywhere in the world.
Re 3 - I think engineering degree in general was a good aid in thinking about problem solving, but to be honest, I was always (and maybe still am) very average at things. But now I see that if you just stick to a project and actually ship it, it's much more then majority of other people who only keep it at the idea stage.
From what I understand the whole point of the solution is that you don’t have to remove their equivalent of a drill string while drilling the whole. It can all be done in one continuous operation. That’s why it’s so much faster.

I’m not sure they would need cooling down there? They’re continuously blasting gas down inside the waveguide, and the gas can only escape on the outside around the waveguide.

Maybe it’ll be like blowing air down a straw into honey.

I don’t know the temperature of the gas they’re pumping down, but maybe it’s colder than the rock at deeper depths which will help keep the rock around the waveguide cool expect for at the tip where the rock is being blasted.

Do they need a casing? I seem to remember reading somewhere that the process of blasting the rock will harden the walls of the hole. Though I’m curious how that would work at extreme depths.
> They stopped working on it...

This was the mistake in my opinion. Abandoning a project that could make the web safer.
I'm not so convinced about that reconciliation! Most media in general is not conducted through individual entities.

Even the small film maker or newspaper is usually going to be organized as an LLC, even if it is just a single person trying to submit their film to a festival or something. These should be subject to governmental regulation if they touch on political topics? I think this is significantly thornier than you're making it out to be.

> Campaign finance is equally simple: run your campaign on public funding. Give all candidates who meet a threshold equal amounts of money.

Right, where it gets tricky is with unaffiliated individuals and what counts as a campaign expense versus speech or normal business.
I’ve thought for quite some time that deep well geothermal could be a sleeping giant in energy.

The Earth itself is a giant fission reactor and molten metal thermal battery, but for some reason nobody thinks about it.

This would be far easier than fusion or even next generation full cycle fission but it’s barely funded.
Even if the prompt had been "Imagine a traveling from Seattle along a Great Circle path that initially heads east" to take out the "trick" part of the puzzle, I think I probably would have had a hard time visualizing the path without a physical globe in front of me.
I have created a DSL for supply chain optimization over the last 10 years[1], and gave a talk about it back in 2017[2] that summarizes the main reasons why we did this over the alternatives (such as using Python).

We measure success along a few indicators:

- Ease of deployment of an optimization model to production

- Training time required before a new employee (with a background in Supply Chain, but no software development experience) is proficient enough to contribute new code and edit existing code.

- Cost of running all the execution infrastructure

- Frequency of defects caused by running out of memory

- Frequency of package version upgrades that require manual intervention

- Frequency of unsuccessful attempts at auto-completion and other Language Server Protocol interactions

1: https://docs.lokad.com/
2: https://www.youtube.com/watch?v=_gmMJwjg0Pk
well, for example, you could roll your own secure messaging over WebRTC data channels using Web Crypto. There won't be anything unusual looking about the traffic as it will all be wrapped up inside DTLS/SRTP which is the transport for WebRTC. so, it's encrypted twice and would look perfectly normal to any outside observer. there's no way to tell what is happening in the messaging layer WebRTC "encapsulates".

At end of day, if someone wants to do this, there is no way, afaik, it can be detected. so, all these laws won't really help combating serious criminals who have some savvy.
EdgeDB | SREs / Infrastructure Engineers | Full-time | Fully remote | https://www.edgedb.com/

EdgeDB is an open-source database built on top of Postgres. It’s designed to give developers a better end-to-end user experience than traditional SQL databases. We provide a more expressive schema modeling & query language (EdgeQL), and "batteries included" features such as built-in schema migrations and a graphical schema browser, data explorer, and access control/auth.

We offer a hosted cloud service for EdgeDB, with the goal of doing developer-friendly cloud hosting "the right way" - we want users to use our hosted service because it's great, not because they're locked-in by restrictive licensing or cloud-only features.

We are looking for experienced SREs / infrastructure / devops engineers to help scale out our cloud. Unlike many infrastructure roles, this is not supporting a separate product team - for us, our infrastructure is our product. We are looking for people who care about not just building reliable infrastructure but also exposing that infrastructure to end-users as a seamless product.

Our tech stack is Hashicorp tools (Terraform, Consul, Nomad, Vault); Postgres; Golang with some Python & Rust; and AWS (with eventual expansion to other cloud platforms)

We are a remote-first company, headquartered in San Francisco, with most of the team working in US/Canada timezones and a few people in Europe. Unfortunately we are unable to provide any visa/immigration sponsorship at this time.

To apply, send your resume to jobs at edgedb dot com and mention you saw this post on Hacker News.
It also implies beef and bacon had to die every winter or something, which is obviously not the case.
Well, birth rates are below replacement rates in most western countries where pornography is consumed more than elsewhere. Also, more people are single, more men are not sexually active, high divorce rates, etc.

Ofcourse, correlation does not imply causation. But personally I do think pornography contributes to some of the above in some ways.
Senior QA or QA lead

Location: Winnipeg,MB
Remote: yes or hybrid Winnipeg
Willing to relocate: No
Résumé/CV: https://drive.google.com/file/d/19puOXUZlk9WPF3d3XDq6Q0dDcrd...
Email: jwaldakwala@gmail.com
If you go south from downtown Detroit, what’s the first (non-USA) country you enter?
Linux Mint Monthly News – May 2024
Microsoft confirms layoffs in mixed reality, will keep selling HoloLens headsets
This subject seems to show up monthly
In the case of Japanese they went through two phases. First they developed a phonetic alphabet specifically for Japanese

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

then in the next 30-50 years or so they developed the system that we know today which use the kana in a secondary role. In Japanese, for instance, you tend to put the verb at the end of the sentence and the “stem” of the verb is usually written in Chinese characters which often mean the same thing they would in Chinese, but a few kana are added at the end to specify the tense of the verb and similar attributes. I think a Chinese speaker would recognize many characters which basically mean the same thing as in Chinese but Japanese adds new characters which are important grammatically.

The character の for instance can be used in spelling out bigger words phonetically but it is usually used for the word “no” which roughly means “of”. (It’s good to know because any substantial Japanese text will use it so it’s an easy tell of what language you’re looking at)

Chinese does have its own characters that play a similar particle role though

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

the one that sticks out to me is 了 which is pronounced “le” and is used in sentences that are describing a change in a situation as opposed to describing an unchanged situation.
Location: Buenos Aires (BA), Argentina

Remote: Yes

Timezones: UTC +1, 0, -1, -2, -3, -4

Willing to relocate: To Europe, maybe. Have EU passport.

Technologies: React / Svelte / Typescript/Javascript / Python / C# / .NET.

Github: https://github.com/luz-ojeda

Personal webpage: https://www.luzojeda.com/

Résumé/CV: https://tinyurl.com/luzojeda

Email: luzojeda@proton.me

Linkedin: https://www.linkedin.com/in/luz-ojeda/
Please don't break the rules at the top of the thread.

We detached this comment from https://news.ycombinator.com/item?id=40565368.
> What are your plans for cross-compilation or heavy package customization? One of nixpkgs coolest party tricks imo is that you can just change the stdenv and get a musl static binary or cross-compiled binary.

So in general, I don't think I'm going to have anything quite as powerful as Nix's overrides. But I'm hoping most of the use-cases for it will be covered by some simpler options:

- Since build definitions are functions, package authors can just take arguments for the things they want downstream users to be able to customize (e.g. `configure` flags, optional features and plugins, etc.)

- I haven't built it yet, but I think adding support for dependency overrides would be fairly easy, a la Cargo. Basically, you'd just fork or clone the package you want to tweak, make your tweaks, then set an "overrides" option to use it instead. I know that's not a super satisfying answer, but that should help cover a lot of use cases

- For toolchains specifically, I have an idea in mind for this as well (also not implemented at all). At a high level, the idea is that packages could use "dynamic bindings", which you can then override for downstream recipes (this would require some new runtime features in Brioche itself). The toolchain itself would effectively be a dynamic binding, letting you pick a different recipe (so you could swap glibc for musl, or gcc for clang, etc). Cross-compilation would also be built on this same feature
I read until the appendix but I find the intro wrong.

From my experience big tech interviews are not for making sure that candidates don't write O(n^2) loops. Code reviews are for that, some of the times.

Those interviews are there because we haven't figured out a better way to interview yet and this seems somehow correlated with the job. I don't think it is correlated, but it looks like it is!

Those interviews have also the hidden characteristics (your call of it is an plus or a minus) to select for quite confident engineers that usually can talk and defend their opinion. Which is quite useful in big tech.

For the reason why this does not get fixed.

It is not because no-one looked. People in the team know. We all know.

But we are being told not to focus on them.

With scales comes cost of running the whole machinery AND opportunity cost of not having the next product launched. With the scale of big tech, the opportunity cost easily dominate the cost of 1% increase in performance.

People don't realize it, but it is working well and as designed.

It is wasteful? Absolutely.

It makes a shit tons of money? Definitely!
I am not familiar with the specifics of manufacturing these drugs, but peptide molecules have been synthesized for decades. What makes these special?

Considering the high prices of the marketed product, I would dispute the idea that generic manufacturers will not leap at the chance to get a taste. Even if it is technically complex, they have years to perfect a recipe, get it GMP qualified, and on shelves the day patents expire.
Not greedy at all, I'm happy to share. I basically just followed this tutorial on CSS Tricks - https://css-tricks.com/lets-make-one-of-those-fancy-scrollin... - but changes the images of airpods with frames from video of a 1 hour long actual physical pomodoro timer.
It's empty because they won't attack Taiwan. You can review this comment in 5 years and I am confident that it will remain true.
Account Manager, Client Success, Recruiting, Analyst

Location: Seattle, WA, USA

Remote: Yes or in Greater Seattle Area

Willing to relocate: Yes

Technologies: Gsuite/MSFT, Automation, ATS/CRM/ERP; learning Python/SQL/Git

Résumé/CV: https://linqbin.cc/dEAbxt+Ez6D81 (link alive 1 week, email when broken)

Email: frenchtjc at gmaildotcom

I'm looking for long term employment or short gigs, depending on your needs. If you just need a little lift, there are a lot of problems I can and have solved solo and collaboratively.
- Hmm, first I've heard of it crashing. I tested on Chrome and Firefox while developing. Sorry about that! Any error message that you can see?

- Curious, this sounds like local machine slowness. Undo is basically instantaneous under the hood, and there's a quarter-second screen wipe effect for fun, but you can mash "undo" as much as you want and it interrupts the animation so you don't have to wait. On my laptop and Android phone I feel no slow down nor have I heard of this from anyone else who played the game.

- Fair point. On a keyboard you can just hold the Z key and it zips back pretty quick. Less fun on mobile since I didn't implement repeat on the touch controls.

- That may be a convention but it was a deliberate choice not to implement it. I was inspired by Void Stranger which does not have an idle. At least in the levels I designed, I tuned the timing so if you do the optimal solution there's no time spent walking into walls.

Thanks for the feedback!
The comment above is spam. Don't bother applying.

The evidence is in the poster's history [1].

That same post has been bot-generated for more than 1 year, verbatim, with the exact same words.

The junior position had more than 700 candidates and they keep announcing it. It is just impossible they can't find candidates for these positions.

Just protect your privacy and personal information and don't apply.

[1] https://news.ycombinator.com/threads?id=smilliken&next=38688...
Start by quantifying what the cost of acquisition is for more developers with said specialization and if that business use case is making you money.

As an engineering leader I have witnessed that oftentimes folks confuse "neat", "cool", and actual business use cases/needs.
> Personally I think the solution would be a combination of subsidized high speed rail and an aggressive rethinking of what a town needs to be.

I think a big part of the solution is remote work. Uncoupling as many jobs as possible from specific locations changes the game substantially.
> this is a bad policy. It means that google doesn't have to aquire-hire your team, they can just poach all of them wholesale.

It's called a free market, pay up
Any error message? Chrome version? I'm surprised none of the players during the jam rating period ran into this.