skysight-inc/HackerNews huggingface dataset:
I noticed that ssh agent isn't working out of the box in the Wayland session in KDE (unlike in X11 session). Is that intended?
Agreed! But my base assumption is that suppliers are generally better-equipped than consumers to absorb sudden, unexpected costs.

But I also feel this is all extraneous to the larger point, which is that we can set up a fiat-based finance system in whatever way we feel, just like we could develop a blockchain-based system that allows transactions to be reversed under certain conditions. I'd like to use the one which releases an order of magnitude less carbon.
>That was mostly feature expansion. I meant improvement of existing workflows

For desktop app developers? There were a lot of API refinements and enhancements to the widgets too, I didn't mention them all because there's far too many.

>4000 files and 1.6 million lines of systemd C

Just FYI these figures are incorrect, you're likely including the tests, documentation and data files. Running cloc on the current systemd code base I get around 2100 .c and .h files and 520,000 lines of C. That also includes all the other components too, not just the service manager. The service manager is a small fraction of that, it's only around 150 files including the headers.

>There is an obvious cost/benefit factor here.

From the perspective of a distribution I think it's much more cost effective for them to fix this once in C. To you what looks like just 30 shell scripts can quickly multiply into the thousands when you have to consider this is across all users of that distribution who might all have the same buggy set of 30 shell scripts but with different ad-hoc fixes applied.

>If systemd fixed just init and basic service management in correct and minimalistic way, maybe fixing its C code here and there by power users would be rational.

I think if you actually look at it, you'll find this is already what it does. That's what I saw when I actually took a few hours to familiarize myself with the code.
Remembering When: Several brain structures contribute to “mind time” [pdf]
Evil Wordle: "coves". I won after 14 guesses

Turns out _o_es has a few options to guess...
This is quite interesting, the researchers describe the inhibitor working like a biological mask for your nose. In mice the protection lasted for 8 hours, and human trials are pending approvals.
Hmm. But over a fixed distance, the overall energy expenditure scales as v^2 (for v^3 power regime). Double the speed implies octuple (?) the power but only for half the time implies quadruple the energy spend.

Not invalidating your point, but just a minor adjustment. :)
Why would a journalist contact you?
There are some really vibrant programming language communities on Discord. The Python Discord always has very active servers, for instance: https://discord.com/channels/267624335836053506/267631170882...
All I see is a signup page without any description whatsoever.

https://news.ycombinator.com/showhn.html

"Please make it easy for users to try your thing out, ideally without barriers such as signups or emails."

Perhaps you meant to link to https://coffee4creators.com/ instead of the signup page?
Charlie Stross is a hard science fiction author, I believe his works (like Accelerado) have been quite influential and inspiring for many hn users. I believe it could be interesting to discuss his (pessimistic) take on this year.
> it is to my eyes one of the ugliest fonts designed during the 20th century

Makes me wonder what you think of Comic Sans ...
The Rainbow Table is merely a further refinement of a neat trick to improve the performance of a trivial time/space trade on an attack. Ultimately what the Rainbow Table is doing is exactly equivalent to remembering all the inputs you tried and what they hashed to, except it uses less memory/disk than the naive approach and a bit more CPU.

Knowing this you can see that it is only practical as an attack if the set of inputs you want to try is so small that you can realistically try all of them and keep the results somewhere.

Rainbow Tables got famous because Microsoft's incredibly bad LANMAN hashing scheme only has small inputs (7 bytes, the algorithm runs twice on passwords up to 14 bytes), so you actually can try literally all of them, but at the time a terabyte hard disk was very expensive, Rainbow Tables meant you needed much less disk space to store the resulting data and attack this lousy scheme (but somewhat more CPU to calculate the table).
I'm not from Bulgaria but I think what was said is that you depending on profitability of your company you can pay out a part of the profit as a dividend (using the lower tax rate until the cutoff) and then the rest as a salary.

It's not one or the other. As a company owner you can use both the dividend and pay yourself a salary.
That's fair, but brand reputation can carry society past that.
Mirtazapine is a great example of this and can have profound effects on behavior
Reductions in empathy, increases in “hey what’s the harm”... kind of like society over the last few years?
You don't have to type any magic characters to search. You only have to type magic characters if you want your results sorted differently.
It is the same with Airbnb. The platform does not allow you to perform your own guest verification, there isn't any fraud detection score that you can see (like Stripe Atlas would have), and worst of all the full name on the account can be changed at any time without additional verification. So as a guest you could create an account on someone else's name and book using their card, then change the name to match your ID before checking in (in case the host does ask for an ID) and you're all set.

When this happens and typically some time after the guest completed their stay, you receive an email from Airbnb saying "Problem collecting payment for reservation [XXX]" that explains how Airbnb will do their best to collect payment but they are not obligated to.

Basically these are platforms that will give you no choice in payment processing, but will also take no responsibility when it comes to fraud, nor give you any tools to fight fraud.
> so... many... channels...

To compound the problem of many channels the UI uses an insipid three column layout. I like to arrange chat windows, tail -f terminal windows, and other monitoring things in a "dashboard" layout in a workspace. That way it can update in the background and if I am curious about the state of something I can decide to context switch and bring up that workspace to get an update. I can then deal with an issue or go back to the task at hand.

Slack and HipChat and all the other Electron-based attention siphons do not let me arrange their UI in a way that works for me. I hate notifications with the heat of a thousand suns and turn just about all of them off on all my devices. Slack et all hide the state of all but one channel by default and want to use notifications or stupid icons to show there's unread activity. It's the worst UI on the dumbest system but animated emojis!
Tesla’s different. They have an… enthusiastic fan base that gives them license to do stuff others cannot.

That’s both incredible and scary. Their ability to make pretty significant changes in software is pretty amazing. The scary part is the opaqueness of the product and what that means to the consumer.
Fact Check: Unfounded theory used to dismiss Covid measures
See also this Twitter thread: https://mobile.twitter.com/TylerGlaiel/status/14762756247465...
The best I can come up with in terms of analogy is manual focus (like on old-school camera lens) vs. autofocus

* Manual focus may not be very sharp, but you can change it instantly, and get within the ballpark every time.

* Autofocus is very sharp... but not necessarily on what you want to capture. If it's not shiny enough, autofocus never locks in on that subject. If a bird flies past the window while you snap a photo of the blackboard, it will focus on the bird, and the blackboard comes out blurry. Since it's automatic, you can't just focus where you want to; you need to trick the circuit to work properly.
If this does indeed take off, we may expect the next trend in fashion to be clothing with with stripes and other features that fluoresce under said UVC light.
I think there's some perception by people like this that --- there's some massive goal towards restricting users, and each change in the security policy is an incremental step.

But it doesn't really make sense:

- All the technical work to restrict users could certainly be done in one release: it's not that hard.

- As to market acceptance, I don't think any of the changes re: binary signing are "getting users used to" being restricted.

So, requiring signed binaries doesn't appreciably make the technical or market challenges of restricting unapproved apps easier.
>the LEDs are not carcinogenic and cataractogenic

Lol! Yeah, UV light from mercury gives you cancer, but the same electromagnetic radiation from LEDs is totally harmless! LEDs are green, haven’t you heard?
Sorry, Google owns Nest.
Enterprise customers are more likely to file large direct action lawsuits than class action. Class actions are mostly a tool to aggregate individually-small claims.
Sensors that can measure the heat will themselves be putting out their own heat. The scientists who built this thing are pros.
Author here, when trying to come up with a domain name for my side projects I usually want to see what variations including the tld would end up being a cool, for example goo.gle and bit.ly. Normally I would search around in the Root zone database trying to come up with good domain names, since this is quite tedious I came up with this simple (client side) tool to assist in finding those domain names. Let me know what you think!
Not a bad effort from The Guardian on a somewhat deep topic. It's sort of fabricating drama of course: if you only need predictions, then you use a neural network. If you want to understand mechanism, then you develop theory and use explicit stochastic models in a standard statistical framework. There's not actually any conflict there, but obviously lack of conflict doesn't sell newspapers.
In my case since I work B2B and my clients are mostly B2B as well then VAT is not really cost to the other side. They just subtract VAT they pay to me from the VAT they need to pay.

VAT is a problem if you work with end users directly, they can't "subtract" it like that.
Have you seen the famous folk song that starts with an explanation of these?

Jake Thackray 'Molly Metcalfe'

https://www.youtube.com/watch?v=TiXINuf5nbI
> I dunno. I can think of a bunch of failure points on a modern airliner.

not catastrophic failure, like you get with a rocket or a helicopter.
Raudi: Regularly and Automatically Updated Docker Images
https://www.reddit.com/r/netsec/comments/rz0ybf/project_to_r...
Look it is not perfect now, but this is really good area to work on and innovate. Don't be discouraged by people comments, try to find group that will like this.
> On the one hand, it is to my eyes one of the ugliest fonts designed during the 20th century; on the other, my experience of it as a reader (hence again, my eyes) is that it is one of the easiest to read fonts ever created.

For me it's the exact opposite. I find the font to be beautifully designed and perfect for mathematical typesetting (e.g., it properly distinguishes ν and v for instance). However, it's terrible for on-screen reading and printing using laser printers because of how spindly the glyphs are. Indeed, Knuth designed CMR for the printers of the 1980s [1].

The most carefully designed math fonts IMHO are the MathTime fonts [2] designed by Michael Spivak to use in conjunction with Times. It isn't a free font however. (For a sample see this paper [3] published in the Annals of Mathematics.) MathTime is also a perfect example of yak shaving. Spivak was dissatisfied with most available fonts when he set out to update his book on calculus so he basically learned type design from the scratch [4]. I also really like the Fourier fonts (meant to be used with Adobe's Utopia) designed by Michel Bovani and I recently came across a book on statistical mechanics [5] that uses them, which I thought was typeset beautifully.

[1]: https://tex.stackexchange.com/a/361722

[2]: https://pctex.com/mtpro2.html

[3]: https://annals.math.princeton.edu/wp-content/uploads/annals-...

[4]: https://tug.org/pracjourn/2006-1/spivak/spivak.pdf

[5]: http://www.unige.ch/math/folks/velenik/smbook/Statistical_Me...
This was my attempt at providing easy graphics to kids inspired by the BBC Micro: https://github.com/akkartik/mu/tree/main/shell

Here's a 6-minute demo: https://archive.org/details/akkartik-mu-2021-06-09

Requires Qemu, though. And no sound yet, unfortunately. I'd love contributions there or elsewhere.
Reducing energy consumption is a way better way to start, than to incentivize everyone to frontload their carbon consumption by demanding batteries produced only by relatively dirty manufacturing means.

Sustainable, effective storage solutions won't be realized with lithium or any other relatively inaccessible, relatively rare material. The combination of sodium-ion or graphene-based stationary storage plus graphene-based supercapacitors (maybe with some nuclear sprinkled in to smooth out the peaks and valleys) is going to be the sustainable way forward.

Sodium is 7th most abundant on Earth, 11th most abundant in the universe.

Carbon is 15th most abundant on Earth, 4th most abundant in the universe.

Lithium is 25th most abundant on Earth, 44th most abundant in the universe.
I encourage everyone eligible to protect themselves by getting vaccinated but your numbers are way off. The CDC estimated that as of September 2021 there had been 146M infections in the US, not 60M.

https://www.cdc.gov/coronavirus/2019-ncov/cases-updates/burd...
Awesome, was really hoping someone would have that setup, appreciate your response, helps out a lot!
The poop of the jazzman’s cat is some jive-ass shit.
What if I don't want to go out, or what if I don't care about quality and what I need isn't about quality anyway...just wanting to print an essay on paper that I can use for pen edits?
except anyone with the slightest background in art history can tell you that those metadata mattered immensely for "classical art" pieces at the time that those pieces were made. and indeed even today two pieces of equivalent beauty and craftsmanship will not sell for the same price if one is a Michaelangelo and the other comes from a less famous artist.

I'm sorry, because I'm sure you didn't realize this, but your taxonomy breaks down to "pieces I like, for which the metadata is old," and "pieces I dislike, for which the metadata is recent."

edit — or, at best, "pieces I like, with a continuous aesthetic tradition, which made quality easy to evaluate, for which the metadata is old," vs "pieces I dislike, created after that continuity disintegrated, which made quality very subjective, for which the metadata is recent." because there was a massive break in that continuity, and there is a real distinction between modern and "classical" art (at least in the European/Western tradition), but it just doesn't have anything to do with the metadata.
Forgot the reference! [1] https://abseil.io/resources/swe-book Software Engineering At Google: Lessons Learned from Programming Over Time
And yet Dylan's vocal delivery is still very good in its way. It seems very personal and authentic.

If you listen to early 70s Dylan (his tracks on Concert for Bangladesh come to mind) he sounds a bit better vocally in that period. I read that it was because he quit smoking.
There are seperate notes, but no folders. You don't need or want folders if search is so easily accessible. Typing "foobar" to see all your notes on "foobar" is faster then clicking on your "foobar" folder.
I think it matters a lot for a certain social class; below the WSJ tweet of this article, this is what one concerned parent tweeted in reply (I shan't link to the tweet, don't want to hassle the fellow for sharing his opinion)

> Yep. My son had a galaxy s20+ at the beginning of his 9th grade year this year. Within 2 weeks he asked if he could get the iPhone since kids were calling him the “green bubble” kid. Once he got his new iPhone 13 Pro Max, they shut up.

And quite a few other parents/relatives sharing similar anecdotes.

in high-schools where parents of students casually buy them $1000+ phones... it matters a lot, it seems. Peer Pressure is a bitch, even when you have no 'real' problems, kids can make up problems for themselves.
Facebook hands over private chats to US police, even sans warrant (2020)
Stewart Lee or someone inspired by him oughta do a bit on virtual signaling similar to his routine on PC:

https://youtu.be/x_JCBmY9NGM
I feel like that's comparing apples, oranges, and bananas.
The I-9 form an XFA application, not something anyone sane would recognize as a proper PDF. It's all JavaScript and XML-based forms stored as opaque streams inside a PDF container and has almost nothing in common with standard PDF files beyond the container format. It works in Mozilla because Mozilla's pdf.js supports XFA as of Firefox release 91. Most PDF readers do not support XFA, which is quite reasonable considering its rarity and the fact that it has been deprecated for several years. An HTML form would have been a far better fit for this purpose.
Pre-ProductHunt, HN was the place to launch your product[1]. Having a "Show HN" post reach the front page was (is?) the ultimate brag, and founders would always mention it in seed/Series A pitch decks if it had happened to them. Being featured on HN would usually mean being contacted by a TechCrunch reporter, and that was a Big Deal. So, you'd use your personal connections to make sure everyone upvoted your post. If you were all in the same location (eg: co-working space), you'd tell everyone to use a VPN or tether to their phone to avoid being IP-blocked[2].

Then, ProductHunt came along with the pitch to be more curated, and to speficially solve the launch promotion problem. Now, people have figured out how to game it, just like they did with HN.

I fully expect the cycle to continue with a new ProductHunt with the same value proposition. For Web3, Twitter seems to be doing that job pretty well.

--

[1] The launch of my own startup (https://news.ycombinator.com/item?id=4196585)

[2] Source: I was in 500 Startups Batch 5, and we were all advised on how to upvote each other's HN posts in a way to avoid bans.
That’s expensive, especially on top of a new EV purchase and charger install. How do you avoid a tragedy of the commons without mandating batteries on every new charger installation?
Thanks, I was inspired by your post and looked at irc servers. The main problem, vis-a-vis slack, was the channel history. There are modules but they have timestamp and limit problems. And irssi in gnu screen would only work while screen is running and would only work for those happy with the setup. ZNC, although sadly adding more complexity, seems to be the way to go.
Taking the article at face value my take is:

1. Upwork connected the client and freelancer.
2. The client used someone else's money/credit to pay the freelancer.
3. The fraud was found out and the money refunded.

This, then, IMO is between the client, Upwork, and the police. Nothing to do with the freelancer. They are a victim in this fraud as well. Upwork have no right to demand money from the freelancer, their platform allowed the fraud, they're liable.
I'll note that in the UK eligibility to vote in local, national (and formerly EU) elections were different from each other. I assume the electoral register kept track of which criteria you met, and only sent you a polling card for the relevant elections.
Never. Coal, gas, and oil are all renewable resources. Folks just don’t care for how long it takes.

(ducks)
Exposed Email Logs Show 8kun Owner in Contact with QAnon Influencers
In a similar vein, I've noticed that I'm significantly dumber when I use a laptop with the touchpad vs using the same laptop with a mouse. I mostly grew up learning to write software with a mouse and later in life consume media using touchscreen phones/tablets. Now I know how to get in the 'work' mode. [Also noticed that comfy trackpants are worse for thinking than jeans or other office pants.]
Engineered nanomaterial captures off-target cancer drug to prevent tissue damage
Once the ssh agent has access to a forwarded key from the client isn’t it just a matter of reverse engineering the agent to extract that key regardless of what restrictions the client has specified?
> And how many of those billions of people are using Internet in read-only mode, not creating any content? Don't know the percentages, but clearly it's a big majority

I wouldn’t be so sure. Each day there are 4.5 billion items shared on FB (including 350 millions new pictures) and 500 millions new tweets.
Huh. Neat.

> At that point it might be worth shutting down the SSH daemon

Could be useful with ForceCommand. Sometimes you really only want to authenticate the server -- like with HTTPS.
Eiffel – Traceable real time messaging protocol for CI/CD eco systems
Preaching to the choir!

I legit quit a job since they wanted me to use Eclipse.
I went from f/t to contracting/freelancing almost 15 years ago. I wrote a long-ish article about getting started as a freelancer:

https://typicalprogrammer.com/how-to-start-freelancing-and-g...

(Free, no ads or affiliate links.)

I think the key is to identify a niche (or a few) that gets you out of the low-bid commodity Upwork/Fiverr wading pool — competition is always more dense at the low end.

A professional network and word of mouth referrals work best. Try to establish long-term relationships. An agent who can connect you with customers can also work really well.
I got a free product featured there recently. Got a lot of traffic but most of it was crap - visits and upvotes without any downloads. And that's for a free product - I guess I would not make any sales if it was paid.
Looking for intelligent life or hoping we’re found by one is likely very foolish. To me, the dark forest theory is the most compelling explanation for the Fermi paradox.
Caveat: If you have dissociative symptoms, are prone to anxiety, have a family history of psychosis or have a psychosis in your symptom profile, seriously reconsider the above advice.
While we're talking about Mingus, don't sleep on his mind-blowing eggnog recipe. I try to make it every year... a beautifully alcoholic act of improvisation: https://www.charlesmingus.com/blog/news/minguss-5-star-raptu...
The winning move is to stay far away and focus on things with real value.
Iconoir – An Open-Source SVG Icons Library
Thanks. I'm not discouraged, I did get some positive comments, and anyway I mainly work on it for myself.
By paying yourself with a salary via your company, you'd pay 10% revenue tax + health insurance (ЗО) + social insurance (ДЗПО, ДОО)... except the insurance part is capped on a maximum revenue of 3000 BGN or something like that... so as you make more money, your total tax rate converges to 10%.
Take these numbers with a grain of salt because I'm no accountant, but I know for sure your accountant is wrong, because I know how much tax I pay, and that's close to 11.5% total.
The problem with nuclear is the long lead time to having a plant up. With delays you can expect a nuclear plant to be online in 15 years.

According to Wikipedia The US has also shutdown a couple nuclear plants because they were cost ineffective.

So the fastest path off fossil fuel are renewables.
Related to the benefits of exercise, I found the book Exercised by Daniel Lieberman to be thorough, interesting, and even humorous at times.

https://www.goodreads.com/book/show/49358915-exercised
another https://en.wikipedia.org/wiki/Eiffel_(programming_language) ISO
Do they make an exception for Mac, considering recent macOS no longer supports 32-bit binaries?