skysight-inc/HackerNews huggingface dataset:
this looks really neat
She literally works for NASA. (I could add more words, but they'd only be insults. You really messed up this time.)
Ask HN: Where is Julian Assange, what's happening to him now?
> A few years ago, the Gnome developers (many of whom were employed by Red Hat) decided to create a hard dependency on logind which was part of systemd.

Nobody was willing to maintain consolekit, the logind folks stepped up to provide a replacement and the gnome folks started depending on it. Everyone could have prevented that lock-in by maintaining consolekit or providing another replacement. Nobody did. To this day, tons of folks complain that gnome depends on logind.
You can play chess via the lichess site - no need for an app as it works great on mobile.
They could perhaps sell off part of it and let a private company run it to make it profitable, but still maintain some kind of ownership. Sort of like what the UK did with Royal Mail
Unless you use your computer for more than just consumption and you find out that latency wise pulseaudio absolutely sucks. And then you install jack, a bridge from pulse to jack and a whole raft of other fixes to be able to use the same desktop for regular work and audio work.

My main gripe with anything from that group of people is that they refuse to play nice with others, and by extension that their code refuses to work properly with code produced by others.
Except it doesn’t work to send an email to someone who I assume is important to you - “it’s a great experience”.

Isn’t that an argument for why you shouldn’t run your own mail server?
The Zambian agri-tech app making farming cool – BBC Worklife
https://en.wikipedia.org/wiki/Hashcash

> Hashcash was proposed in 1997 by Adam Back[1] and described more formally in Back's paper "Hashcash - A Denial of Service Counter-Measure".[2]
I just can't conceive of how init could be extinguished, or how life would be worse in any way for me if I was never forced to deal with init again. What's the bad angle? Do I actually have skin in this game I didn't realize?

Edit: I am super duper cool with having multiple Linux distributions. I am just not really excited about being forced to interact with vastly different distros specifically in the course of doing my job.
Should be asking "how big are your team members?"
If fires go down because forests are now developed areas, is that necessarily a good thing? To me that kinda says that we're running out of forests.
It shocks me how many people get upset when you tell them that you avoid following the latest daily outrage that the news media presents us. A while back I realized that exactly nobody spends time "catching up" on daily news if they are required to unplug for any significant amount of time, so why should I bother to follow it in real time?
> XML and especially XML schema are hugely complex and almost laughably difficult to bind

I'm not very well versed in XML schema but if it were needlessly complex, it's probably not a good idea to throw baby out with the bathwater?

XML seems more type safe, easier to fold larger XML documents than JSON or YAML and it seems safer to edit.

Looks like, we're now reinventing all the XML advantages with a new config language, one at a time.

First, JSON came because it looks simple at first sight, but looks hard as soon as the JSON is huge, no different or better than XML, in fact, probably worse.

Then YAML appeared because, now it even allows you to add comments to config files, but it's a nightmare to edit, one wrong indentation and the YAML will blow up at runtime.

And looks like, we're now coming up with other languages to add in the missing functionality that XML already provided.
How does running my own mail server save me time, money, or give me capabilities that I don’t have by paying someone else? What other criteria should I use?
If you're living at the country side, producing your own milk is healthier, can be a good hobby while you're young and a great occupation after you're retired. Manual labor is good exercise and can be fulfilling.

But I'd probably go with goats instead.

I don't think maintaining your own email server can be very fulfilling, but hobbies are a matter of taste.
Sorry, from my perspective it seemed like you took the lower end of that $34k-144k because it fit your point. At the very least, I would have thought the average would have been a fairer assumption. Chalk my mistake up to the limited information communicated in a forum format
Interesting, you have to wonder if this will help accelerate a push from rural voters for government-run health care where gov run hospitals have a mandate to stay open and the cost is spared across the system.
> Remember that these users are accustomed to/desensitised to being bombarded with adverts and such, so perhaps it's not as irritating to them as it is for us.

Many of us also reflexively avoid most "cloud" features, because we like control over our data. However, these features are quite convenient. Many people want them, and they would switch to other browsers that offer them aggressively if they weren't sufficiently discoverable.

Sync would be a prime example for this.
The flip side to that is that json and yaml parsers exist in every language, and would be more than capable of replacing any logic you’d find in a CSV.
Why do people write these sensational low effort pieces?
If amazon was smart they would buy uber or lyft and leverage the last mile free contractor network already in place.
You’re right, but those notebooks don’t need backups, they can’t corrupt, and they can’t be hacked into. They work during power outages, when the internet goes down, etc.
Can We Slow Down Time in the Age of TikTok?
it's not Mac exclusive. WebKitGTK uses JSC too
TIL I've apparently had several hundred immediate heart attacks.
Hi I'm Brian, one of the member of the Lumen team. I'll try to address some of the questions I've seen in this thread:

1. Why?

We've seen every growing complexity in building, maintaining, extending, and debugging client side applications. There are several reasons why this is but in our opinion how JS handles concurrency (the Event Loop) is a primary factor. Erlang's concurrency model is superior (also our opinion) in how a developer reasons about concurrency. We want to bring this power to building client side web apps.

2. I'm afraid of [it] being over-engineered, and hard to contribute to.

Lumen itself is just the beginning of what we hope is an eco system of tooling and potential framework pieces for building web applications. When building Elixir or Erlang applications developers are not expected to be contributing back to the BEAM or to even understand how it works. Lumen will be in a similar position. When we finally get to `mix install lumen` you will likely only be including Lumen as a dependency in your apps. Higher level functionality will emerge that use Lumen to compile to WASM. However, we highly encourage people with experience in Rust, compiler design, runtime design, Erlang/BEAM, or just general curiosity to get involved in developing Lumen :)

3. even Chris McCord said that in all his years of consulting, he's only gotten a handful of requests for these types of apps

Chris works here at DockYard, and this is because we don't put Chris on our PWA/SPA projects. While there is an obvious demand for LiveView to relieve people from needing a client side framework there are most definitely many clients and plenty of projects where client side apps make sense.

4.an alternative BEAM implementation that behaves like a regular VM rather than BEAM?

Not entirely, although some concessions need to be made when working within the security model of the web. I would very much like it is the browser vendors would give up the argument that Web Workers fulfill the threading requirement of WASM as I personally feel that is disingenuous. I'm hoping that as Lumen develops and (hopefully) picks up steam/influence we can start to see some of these features land for real.

5. Due to size issues I probably wouldn't want to ship the entire BEAM to my users

Correct, and we aren't advocating for this. Lumen is currently in a very early stage of development and we haven't even implemented any compilation optimizations like dead code elimination. There are many other WASM specific optimizations that could cut the footprint size by 50% and this is before we even gzip, which WASM is designed to respond well to despite being a binary.

I'll keep a running list of responses in this thread if more questions come up.
The resolution of this satellite is about 5-7 cm per pixel which is about the limit of what's possible with the 2.4m mirror it uses. You'd need a mirror at least 10x as large to read license plates, and that's if they were pointing upward.
Just more cracks in the facade on sick care here in the United States obscuring the fact that it is an unsustainable sham.
“Nicotine – a learning platform for adults”.
> If you can’t do a “one shot, one kill” email. Then call the person.

Please don't do this.
Hmm, which one? https://focusd.co should be working
Thanks nice reading.
Here are some price estimates for GCP
I upped an ASP.NET Core web api with a basic React Redux app that simulates a books titles search engine.

https://github.com/erikswed/AspNetCoreReactRedux

I let the react app and ASP.NET Core app run during August and the bill was not so funny for august alone this cost USD 200.

This was a student project worksample for new employment and nobody but me used the React app. I used it maybe 20 times searching for books each time maybe 30 sec(only to make sure server was alive)

Please post your experiences!
If you follow the authors other advice of not charging to little (which is strongly connected to how much your client values you), that's rarely a problem in my experience. My client knows my hourly rate, so when I tell them that the extra features take 3 additional hours they know exactly how much that would cost them. No haggling, no negotiations, no meeting.

Of course that only works with time-based billing, and a lot of people would advise against it, but it's one of the reasons why I love it.
> I can’t just load the file and run it through a parser and get an easily accessible object structure back

Huh, I'm surprised by this. Normally, I just read an XML file and get a POJO out of it and this is probably why I find XML to be so natural and easy.
Other fast responders are supercapacitors, superconductor magnetic energy storage, flywheels, compressed air and there probably a lot more I don't know about.

What conventional chemical batteries have is mostly that they are manufactured in vast quantities, so the unit costs are constantly improving.
Mozilla should just buy DuckDuckGo.
Keyword is transactional email. I've good experience with Postmark, Sendgrid and Mailgun. Not affiliated, but never had delivery problems
Oh God. I've embarked on a project to try to relearn how Windows works again, and I'm actually having a terrifying time of it.

I"m starting to realize where so many holes in my understanding exist, and abhor how for so long I was just content to accept most things in Windows just happened.

Then I started actually digging into log files and various software distro's and tried to connect all the dots.

Long story short, nothing scares me more now than a computer program that I can't explain why it's doing what it's doing. SystemD falls into that trap for me. It may just be a case of sitting down and reverse engineering it until it clicks, but until then, I'd rather not trust anything important to it.
They are shocked you are not like them, you are shocked them are not like you.

The loop feeds itself unless one of the parties ceases being shocked. I've found it easier to cease being shocked on my end, than waiting for the universe to change to suit my fancy.
Dow chemical is also a strong contender for this dubious crown.

They now own what remains of Union Carbide, who are largely responsible for Bhopal. That was bad enough that it is still taught as an ethics example in chemistry courses, 30-odd years later.

https://en.wikipedia.org/wiki/Bhopal_disaster
> Wayland is nearly vaporware

Fedora has been defaulting to Wayland on fresh installs for at least two or three releases and generally it’s working okish. There’s still a lot of software lacking proper wayland support, though.
For a related read: the Northeast blackout of 2003: https://en.m.wikipedia.org/wiki/Northeast_blackout_of_2003
> Posted by Mohamed Hayibor on Sat, Aug 31, 31089

I mean, if I were a time traveller, I wouldn't be spending my limited output on this sort of stuff ;)

More seriously - to me this guy seems a bit.. I dunno, try hard? Like they want to prove something about how aggressive they are.

You don't need to be all "gogogo" to do contracting.

The last bit is kind of illustrative. I think they've had bad experiences in the past and are perhaps recovering from burnout in some way. This post doesn't look like a good sign to me in that context.
Share Yahoo Japan GAYO Cast Service for Android Source Code
Generally grids try to average out to their target frequency over some period (24hrs, for example) because so many timekeeping systems rely on counting cycles.

So sometimes they will run slightly above target and sometimes they will let it run slightly below target. Ordinary daily demand cycles help.
I use Firefox on mobile, but... it's pretty terrible. Feels much slower than Chrome, and I constantly discover small things that are simply not as polished. The only reason why I keep using it is because the ad-filled web is also a terrible experience, so the overall experience with Firefox + uBlock is roughly on par with Chrome (without ad blocking).
To add to your point, I like writing software, I know how to set up networks, load balancers, VMs, databases, messaging servers, etc. I have no interest in doing it or being on call. I mercilessly recommend managed alternatives anytime I can. I have a manager who was glad to kill our SFTP server and pay more money for AWS’s managed solution.

He would much rather hand his boss - the founder - a bill than have to explain why our server went down.
Yet the author of the blog post did not do it, which is a point. It is not about what is 'hard' or what is 'easy'. Rather it is about what is easiest.
Then you didn't have to mantain a system of any kind of complexity.
Well, he must be a very experienced senior software engineer with centuries of experience then. Therefore, this confirms the 10x programmer / contractor legend. /s
There are still 100s of thousands of Magento 1 sites still around that would be using Prototype for core functions. Always fun trying to get the two to play nicely together. I remember having to work with MooTools occasionally as well before jQuery completely took over.
That's the one. "This site can’t be reached. focusd.co unexpectedly closed the connection." in chrome. It works in firefox and safari.
This is definitely the case with "good"/recurring clients, and it's very painless. Not so much with others.
I could be missing something important about WASM (or BEAM), but why are you compiling to WASM rather than JS? Seems to me that's losing on most fronts: performance, effort and code size. WASM is a reasonable compilation target for C; not so much for untyped languages with a GC, while JS is a decent compilation target exactly for such languages. What's the gain with WASM?
I wish voidlinux gained more attention from the community and got adapted to serious production stuff. It has all the good elements on paper except the maturity and user base.
No, that's saying I want things that stick to the Unix philosophy of simplicity, clarity and text formats with no hidden magic.
Yes, but if there is video instead of a still frame, it may be possible to put together what the characters on the plate are.
I'm of the understanding that this was not a single image, but a composite image, taking by different satellites, planes, and/or drones.

The US could have build test facilities in their deserts, have a 3-D model available for proper reconstruction, and then learn to stitch and skew back all imagery into a single composite image. There may even be some "filling in" or "sharpening" of pixels or textures that could not be observed, but are guessed from their context.

In the framework of composite imagery, it would indeed be possible to zoom in, until you get to camera's capturing road traffic (maybe the license plate was not observed in the moment the main photo was taken, but was remembered from an observation by traffic camera 30 minutes ago and stitched back onto the object: composite imagery through time).

Finally, you could use multiple non-image sources for the composition. If three (ground) sensors capture the noise, heat, or vibrations from a train on a train track, you can now triangulate and draw the location of that train on space photos at a timestamp of your choosing.
The Last Man Who Loves the Internet
The tweet itself is Trump twittering a picture of the launch site on a rocket in Iran.
I'd like to also add that Lumen as a concept for bringing the functionality and development environment of the BEAM to building web apps is very much still an experiment. We are still months away from having something that people can develop with, let alone proving that this is a viable idea. We think it is and we hope as Lumen continues to be developed that our concepts/ideas begin to land.
> If you want to start your own services at startup, you do not need to create any systemd units, but simply enter them in the text file /etc/rc.local, which contains explanatory examples.

Okay, but doesn't that remove a lot of functionality that is available with systemd units? In this whole systemd debate, I've never seen a really clear outline of how much complexity systemd covers, and whether the older alternatives were actually simpler or not. Granted, I haven't looked very hard. I use systemd with Arch and have no known issues with it.
Not with that resolution (7cm / pixel).
What it's like to eject out of a military jet
This is anecdotal, and no idea how real it is, but my dad flew reconnaissance for the USAF in the 70s and claimed to have the capability to read license plates way back then from very high altitude (no idea what qualified as very high altitude, but assumed they were not easily detected from the ground).
I am a bit surprised that they (seemingly? not clear in the article) went back to sysv init rather than exploring other options. I assume they just wanted to go back to something with which they were very familiar (and for which they probably already had scripts). But after going to void linux, I've found runit [1] to be an excellent init system. I was able to sit down and read the documentation in under an hour and understand exactly how it works and how to add my own services (which is fairly trivial). The programs also seem very thoughtfully developed, taking into account specific circumstances and signals. I encourage others to take a look if you're interested; I believe a number of modern distros have support for using it rather than systemd (I know at least Arch does).

[1]: http://smarden.org/runit/
Unfortunately, I think it's more likely that no matter how bad private healthcare gets, people in the deep red states mentioned in the article will just assume that socialized healthcare would be even worse and dig in their heels all the more out of redoubled fear of losing what little they have left.
Reverse Engineering Clue Chronicles Compression
https://fs.blog/reading/
>how related is the incidence of fires in Ruussia with those in Brazil? I don't know, lets combine them anyway!

If the "hype" the author is crusading against is the idea that the Amazon fire is killing the planet's lungs and will result in an apocalypse or whatever, then isn't it fair to look at incidence of forest fires all over the world?

The author is definitely being a contrarian and the headline is clickbait, but a lot of people in this thread are railing against the author saying nobody should care about the Amazon fire and that it's not a big deal, when really he's just arguing that the media is sensationalizing aspects of the ordeal to sell papers/subscriptions/views. You can care about/report on the story without going nuts on headlines saying the world is ending.
> One can make all the arguments for it they want but the continued public comtempt means something.

It means that Linux community is full of people that refuse to give up on their gripes even after years. Those also tend to be the people who refuse to understand that "the old way" might not be the best way to do something and also fail to produce a viable alternative.

Linux audio was not usable for end users until PulseAudio stabilised. Init based on scripts was a trash fire. And yet, although SystemD and PulseAudio aren't perfect, noone managed to produce anything comparable except pages and pages and pages of whining.

These people need to let it go. This toxicity is unhealthy and it's just damn software.
What are the benefits of void in production compared to Alpine?
I think you're looking at this as a transpiler, it is not. We are implementing a runtime which most definitely wouldn't be performant or of a reasonable footprint size in JS.
That happens on a regular basis anyway. Probably wouldn't have to wait more than a week for it to happen naturally.
When used properly this might give the option to develop in Erlang for both client and server side.
This is why most people take an Uber - the taxi experience did not change much. Smelly car, smoking driver, dangerous/lost navigation, no CC reader,...

Even if Uber were to raise prices or subsidize less, I doubt people would switch back to taxis.
Lol there isn’t. That’s why every Trump tweet is an adventure.
I most definitely agree regarding older folks. Unless you have a very good feel for the digital environment, consider everything harmful, and all emails you don't expect, know the sender for (or where the sender behaves atypically) to be malicious. It's a touch lesson to teach, much like stranger danger for kids, and it's going to become more and more important the more stuff moves online. When you're required to file your taxes via a website, you're much easier to attack than when you took a bunch of forms, completed them and then mailed them to the government (or, if you're late, go and put them in their mailbox). Plus the general inconvenience of good security ("why can't I use the same password?"), fun times lie ahead.
There are a lot of services that AWS have that are free or so cheap that they couldn’t have their own P&L. They are obviously loss leaders.
Completey ignores any economic argument for making it someone else's problem.
This may be sensible advice if being educated is not an option you're not interested in.

Blanket advice is great for dummies. We have the internet, with every opportunity to become knowledgable. You don't even have to read! Youtube alone has a dozen excellent tech channels that'll break it all down for you, in a somewhat entertaining manner too.
Also a good resource is the ERE wiki (these are people that actually do this for a living):
https://wiki.earlyretirementextreme.com/w/index.php?title=In...
Sorry, to be clear I was talking about personal email. But as another poster said, there are plenty of services that provide transactional email.
Realistically you need to do a lot more work to support many platforms unless your language is c-like in the first place (meaning that it does need only a very limited runtime)