skysight-inc/HackerNews huggingface dataset:
So forget e-commerce? Amazon didn't do too badly and CGI was hot on the heels of HTML so I think "everyone" is a little exaggerated.
With the year I’ve had the books I think I’ve most enjoyed are the old Gotrek & Felix novels set in the Warhammer universe. I love short stories and they’re written in a very serialised style. They’re wry and charming and don’t go full grimdark. Great escapism.
Any modern office suite (MS Office, Libreoffice, Google Apps) has PDF export. Many image editing applications can do it too.
You're also a sucker if you don't invest in crypto. This "sucker" trick is very primitive, it's common to see that teenagers use it to control each other. What's horrible is that significant power structures in our world use it to control the population. This is a huge marking of cultural degradation, in my opinion.
They enjoy it.

They need to for their own needs.

It provides them with some other benefit.
I’ve participated in many communities this year. If there’s one thing I’ve learned from the best community builders, it’s that you can’t do it fast.

You need to design, nurture and grow communities patiently.

Check out Rosie Sherry’s work.
Ive never come across that attitude about 6 months later but definitely “works on my $2k machine so ship” which is probably equivalent.
> Dorsey saved Twitter when he first returned

I'm pretty sure Donald Trump saved Twitter. Super controversial president chooses your attention economy platform as primary means of communication? Cha-ching!
Reddit can't even handle copy-pasting into the comment box unless the cursor is at the end of what's typed already. It starts to run up my i7 if I have just a few of those comment boxes open at once.

Navigating back to the list of submissions, which are already in the DOM and are literally visible through a transparency, takes like nearly a second.

Of course the back button doesn't work in most cases. It's pretty embarrassing if it's not intentional.
The specific example in this article reminds me why I like C# so much.

var newlist = mylist.GroupBy(i => i.thing).Select(g => new {
thing = g.Key,
count = g.Sum(i => i.count),
}).ToList();
It’s been many a year since I thought of XPress.

I recall I did a Mac XPress XTension that used GUSI (sockets) to talk to a 4D server to grab artwork. I even had it multi-threading (co-operative of course) and a UI using PowerPlant. Rather a hack.
It is a static site. Only that I decided to hand roll my own implementation instead of using something like Jekyll.

And as it doesn't have any server for the markdown (they are just CDN files), I have to use JS to do the translation to HTML.
I hate to be contrarian but I can't understand what the point of this article is. It's a bit meandering and quite cynical.

For example, I agree that the company behind MuseScore has exhibited some bad behavior that is worth discussing, but their attempt to introduce opt-in telemetry to Audacity is difficult to classify as adding "spyware."

Also, the article meanders through a lot of different points that have very little in common other than being cynical. For some reason, it starts talking about stuff that isn't related to open source. It also talks about a lot of different issues regarding open source. I don't understand what the overarching message is, except for something along the lines of "all software development sucks."

The conclusion also strikes me as a little bit dramatic too:

> I’m stuck between a rock and a hard place. If I make Rig Open Source, it could very well do more harm than good, regardless of whether I get paid! And if I don’t, it won’t get used anyway.

1. I don't understand why it's likely to do more harm than good, or by what measure. How does this tie into previous examples? How do you expect it to be "exploited"?

2. It doesn't seem to approach the completely valid question of why developers don't like using closed-source tools.

3. It seems to imply that the mere act of releasing software should entail some kind of payday or recognition, but that doesn't make any sense. I agree open source is undervalued, but so are a lot of things. Ask people who draw if they feel like their skill is valued appropriately; it's not. The reason why businesses are able to make money off of software is because they don't just write software, they also sell it. Even if you're trying to live off of donations, you still have to "sell" it. Look at how well-branded successful projects like Blender and Krita are! And a lot of projects use the "progress report" blogging format similar to the one successfully used by dolphin-emu to engage with the community. It's a lot of non-programming work.

I don't mean to devalue anyone. I can just about guarantee that if you do the selfless job of putting quality open source into the world, it will never, ever be paid at market rate. But that's the price you pay for being able to do whatever you want. An artist, 99.99% of the time, cannot make money creating whatever they like; most would probably only ever find serious success in graphic design. I think open source is a wonderful asset and has produced some amazing artifacts for us to enjoy that have done enormous good for the world. Can you even quantify the amount of good done by having a robust production-ready operating system used by everyone from budding geeks in gradeschool to production servers at Fortune 500 companies?

I hope you find whatever you are looking for, and I don't like being dismissive. But I urge people to see the non-cynical side of this.
> Trading cards aren't a fitting analogy, because only a few companies were/are in that business

The irony is that being digital, bits not atoms, make it easy to make copies.

Oh you invented digital scarcity?

Now you have 1000 copies of the "digital scarcity" business.
Consider me in the same camp. When I set up audio on my linux pc back in the day, the only thing I had to do was enable the alsa daemon to restore volume levels at boot and everything just worked. Then later Pulsaudio was kinda forced on me and I didn't (and still don't) understand why it was needed, it was something about allow multiple applications outputting audio at the same time but that worked just fine with alsa? Plus it didn't work well: under load audio would stutter which was extremely annoying as I listened to music quite frequently while working on my computer, a problem I did not have with alsa. So there I was with a shiny AMD Athlon 64 3500+ that couldn't even play mp3's straight.
I think you've misinterpreted the guidelines on my comment.

Mine was not "Did you even read the article?". It was "Did you read it whole or skim it?"

The reason I asked what I did - the very thing the original commenter had a problem with was thoroughly addressed in that article.

If you have no idea why I think the person did not fully read the article, I'm sorry but I have to ask you if you too have read the article in full or just skimmed it?

This is just bizarre that I see two instances of, what I assume, are reading comprehension difficulties about the exact same thing.
Realism is only one of the benefits of global illumination, the other (perhaps more important) is the massive increase in productivity you can get in creating environments. Having dynamically lit environments in engines with pre baked lightning requires carefully placing emitters, triggering them on geometry changes and so on.

See when people argue “I wan’t dynamic and destructible environments” the problem is to a large extent the lighting. If you can blow a hole in the roof but the sun doesn’t shine in - you can tell something is wrong. So you can’t make a hole in the roof.

With GI you can crash a part of the roof and the interior lighting “just works”.
>I’m hoping I can soon employ my little sister to manage all the shipping.

Be careful about this. It changes the dynamic you have, and can cause issues if you hire non-family in future. Same applies for close friends.
Yeah, the license does not matter because if the fair use argument does not hold then Copilot would violate even very permissive licenses like MIT since Copilot does not do attribution.
It's interesting to see the discussion here about used cars and the relative value of them.

Cars are going the same way as phones, EVs will have substantially less mechanical maintenance required and will be much easier to recycle.

The "used" car market will disappear in the same way that people recycle phones. Yes, there might be some transfer of the physical car, but using it will require your subscription to "Personal Mobility As A Service", combined with road usage charges that are derived from distance charging, instead of the proxy of an excise/tax on gasoline/petroleum.

The Tesla business model is where the industry is headed. Dealerships, with the franchised model that developed, will disappear.

For EU, it's happening faster, as part of the phase out of ICE cars. Expect it by ~2030.
In a cloud setting, I guess having user /home dirs on separate volumes from the root disk and having them relocatable is a reasonable analogue. The real issue is that much like the pen drive thing, absolutely no-one actually does this.
That is not possible with forwarded emails. You need an actual SMTP server to send emails from your domain.
As a fresh CompSci graduate, is it worth it/valuable to try and work on OSS; or am I more likely to just get in the way? If so, what are some good resources for getting started?
Apple’s “Share Focus” is an uncharacteristically disastrous invasion of privacy
I took me a year to read "Seeing That Frees: Meditations on Emptiness and Dependent Arising", but it was fascinating. It guides the reader into exploring their minds through meditation. But you learn to explore beyond your mind. It's hard to put into words, because I'm barely wrapping my mind around it. I'd say it's mostly about questioning the reality that surrounds us (and inside us).
Imagine blaming a FOSS dev/mantainer because you didn't do your job properly and trust a third party on a production code!
There is the option of converting to DNG files. Which allow for really good lossless compression.
This does come at the cost of changing the file format, and risks losing metadata. That's why I personally decided to just buy more storage instead.

Come to think of it, have you tried running a modern compression algorithm on the data? I don't think I did. Could be cool if combined with ZFS or similar to get the compression done transparently.
That would be perfect for books, but I rather they take advantage of the medium and make the examples interactive: I rather see how the results change when I change the inputs than have it all in one file.
Still no default-deny option in systemd.
LLVM Clang Lands Initial SPIR-V Toolchain Support
> a company with so much resources

That is the problem: resources show up in abundance, not in scarcity. Only small or poor creators usually can do the latter.

Conways law at work, I guess.
> For the folks writing about this space, my request is that when you write "encrypted messenger," it should at minimum mean an app where all messages are e2ee by default

sorry, I don't want to change my definition of "encrypted" to satisfy some people on the internet. Even if it's for a good cause
Considering that both of you are who you are, I recommend "A miracle in the Andes".

Thanks for recommending "438 days" - I'm adding it to my list. And yes, I really enjoyed "Unbroken".
> But so long as they are not predicting results of experiments, they are not doing science.

I don't think we denizens of the mentioned link aggregator get to decide what is not science. And calculating that QED has a Landau pole at 10**286 eV is perfectly good science, even though no experiment will ever observe it.

Also, Penrose just got a physics Nobel for theories about the interiors of black holes, which by definition can never be observed. If the Nobel committee says it's physics and you say it isn't, I'm going to have to believe the Nobel committee, I'm afraid.
I'm working on precisely this problem. My current idea involves payment plans defined in code. See:

github.com/openfare/openfare
If I had to be logged in to view HN the very first time I arrived here, I wouldn’t have bothered.
Honestly this is the pitch for iMessage before it existed.
That first sentence is mind-reading. It demonstrates nothing but your own ideology and imagination.

So, nobody in the subthread has demonstrated that the LendUp founders or YC were guilty of any wrongdoing or malicious intent in 2011-12. All we have is conjecture based on people’s previously held feelings on YC and Silicon Valley.

Now, where I am it’s Christmas Eve, which I’m off to enjoy. Best wishes to you.
I don't think a broader society pays their bills; their customers do.

"Broader society" is not a real entity; it's just a term to denote, presumably, the entire planet's population, given Roblox is not limited to a single country.
I'm really curious how this will influence the implementation of value classes and opaque types in Scala. I do hope that this will lead to a more efficient encoding, although I wonder how this would be possible without breaking backward compatibility.
I have unfortunately, given the Fellowship of Kotlin at Mountain View dungeons, that even misuses Java features to sell their agenda.

I rather use the platform languages without extra tooling and wrapper libraries.
Former ASE parts guy, this is correct. My store used to invoice everything 20 to 50% off for commercial, with a 'value'(what they should charge customers) 20 to 50% over retail.

Simple fact is competition is fierce, a good shop is worth thousands per day, and don't tie up your time. Compared to Jim who wants to explain the sound his car makes, show terrible pictures of nothing important, and buy just one off brand sparkplug...well you see where this goes.
I'm not a fan of the trend I've seen where GitHub is treated as a portfolio- I once had a hiring manager I worked with tell me I should delete a few of my GitHub projects, as they made me appear "amateurish." I WAS an amateur! And I don't want to feel like I need to to hide random things I've tinkered with just to impress others. As a result, I know those who have multiple GitHub accts, one for fun personal stuff and one for showing off to potential employers.
> So forget e-commerce?

Says (s)he and immediately follows up with

> Amazon didn't do too badly
Well, books do not have to have any meaning, just like paintings or songs, but in this case it helps a lot to be latin-american. Garcia Marquez used to say that the Caribbean is not a geographical region but a cultural one. It goes from the south of the US to the north of Brazil, with many cultural and historical elements in common.

This is a book about the Colombian Caribbean, but also the whole country and the region. At the end it is a book about life. I have always noticed that Anglo readers get too caught up on minor details (the number of Aurelianos, who did this or that) but that is missing the point, this is about the flow of life, the absurdity of human struggles, the magic and terror of being alive, love, senseless violence, hope, all of that expressed in a brilliant prose.

I could continue but this short youtube review has pretty animations and touches some other points: https://www.youtube.com/watch?v=B2zhLYz4pYo
> Jimmy Carter was a bad president but a great role model.

Jimmy Carter was a good president in an unfavorable period.
114kb is bigger than a whole product we sell (uncompressed!).

For some design focused sites I get it. But personally, I like the system font stack:

https://systemfontstack.com/
Your moral compass is also not a physical instrument though. If everyone makes a point of adopting an orphan, or feeding the homeless, you'll feel pressure to do that, too. Likewise there are countries where evading tax is a national sport, and countries where people play it straight.

What he's saying is we have established rules that are there to protect a sometimes vague notion of fairness, and when people break the rules or enter a grey zone without punishment, it seems to move the line of what is acceptable, in a way that makes fools of people who thought they understood the rules.

I have a lot of sympathy for his ideas. All those examples are corrosive, and I've been around a few people on the same fringes. Ultimately bad behaviour will push out for behaviour, because it's a lot easier to get money and status that way.
Jet Brains seems to want ot create an ecosystem of their own, Kotlin still depends on Java is more accurate.
On the page he linked, you can see it's Podia.
I've tried Kagi the last two or three weeks and the page speed is a nice bonus but the real advantage it has over DDG and Google is that it does find the pages I look for, rank them reasonably well and doesn't mix in pages that doesn't contain my search terms.

It is just like being back in 2007 or something when Google worked this way and it is wonderful.

I've used DDG for the past few years and I still hope they too will succeed, but with DDG the quality is the same or (slightly) lower than Google and the bang operator comes in handy many times a week.

With Kagi I only think I have used the bang operator once (yes, they have it). It is that good: when I look at the results I know immediately that there is no way Google or DDG can do it better except by pure luck and also my results are already there on first or second try so why bother shopping around?

Bonuses:

- bangs work like in DDG (I think, I don't use them anymore)

- doublequotes actually work unlike in Google and DDG

- even without doublequotes it doesn't stray very far from my query

- I can add lenses (?) or something (I have not bothered yet, the defaults are good enough)

Yep, I'm a walking billboard now, but I'm not paid in anyway and don't know any of the people behind kagi, it just happens to be the biggest improvement I have seen since Google replaced everything else sometime around twenty years ago.

Edit: yes, it is a paid product but it is free during beta and so good that I would consider Kagi gift cards for friends in tech if it was paid, just like I'd consider gifting WhatsApp subscriptions before Facebook bought and subverted it (yes, I was considering worse words).

Edit 2: I'll do this for your product too if I love it. I did for WhatsApp and Google+ and in real life for the insurance company I have used the last few years.
In my long experience of writing and reading code I think that comments have mostly been absent.

I think that lists of best practice for comments are mostly irrelevant because most developers simply don't write them.

So, unlike Peter Vogel, I would rather have some bad comments than no comments if that is the price I have to pay for worthwhile comments.

What is it about software development that makes people think that yet another list of things to do will make things better?

If I were to create a rule regarding comments it would be this: code review should include reviewing the comments.
Interesting, how did you come up with the idea? I wouldn't have guessed that there is sufficient demand for something like this. Good job!
What really impressed me in this was not the expected M1 to older x86 performance gap (that poor i9 must have been throttling for the whole benchmark while the fans were preparing the laptop for takeoff) but the fact you can get a much faster laptop with 4x as much memory for about the same price from Apple just a couple years later…
The problem here is having any care for platforms such as twitter, tik tok, github. These problems are the same issues they were 20 years ago, and why FSF states it's about Freedom.
When we decided it was time to start a family, I quit my job as a Software Engineer in a web agency - but I didn't want to stop working.

I started with a couple of common ideas that we always had to implement for a lot of clients and I built a couple of simple Django-based services on Digital Ocean, in the free time I had from taking care of my newborn.

Therefore right now I'm running:

- https://getgeoapi.com: a GeoLocation API with additional data

- https://currency.getgeoapi.com: a Currency Conversion API

I'm terrible at marketing, so what I did was to leverage existing marketplaces.
Slowly, over months, I started to build a reputation and build a userbase.

Profits range between 1000$-1800$ and I'm planning to expand to other marketplaces (I have a lot of customer who are on Shopify, even if I don't offer a Shopify app) and build other APIs. Hopefully I'll have more time once my sons go to nursery / school.

I use Stripe for direct sales on the website and RapidAPI (ex Mashape) as a marketplace.

I can't say RapidAPI is been smooth sailing: their payment processing is riddled with fees (thanks PayPal) and there are frequent outages and issues with their proxy.
Still, I think using a marketplace can be a decent approach for developers who don't want to spend their days on reddit or finding their clients.
>What Web3 is pitched to be is completely antithetical to what most people want in the sense that by it's nature, Web3 basically makes AML and other financial controls pretty much impossible to reliably implement and enforce.

I don't know a single person who is in favor of "financial controls" or other coercive behavior by the US government, the FED and various regulatory agencies to track our every transaction and tell us how we are allowed to spend and use our own hard earned money.
Did I miss it or did the author fail to mention the most important variable of this comparison, specifically, the frequency at which the memory of the AMD server CPU was operating at.

If you're doing memory benchmarks, why omit such essential details like memory frequency, as this can have a bigger impact here than the CPU itself?
I’ve finally got around reading the 3 body problem trilogy. I’ve thoroughly enjoyed it.
Linux has never been about choice. There was choice because no two people could agree on a set of protocols and standards. And slowly we're converging on a small set of decent (not perfect!) ideas volunteers can focus their efforts on. I honestly hope the choice meme dies because it is so toxic.

My Linux workstation and servers are not something I want to tinker with, I want solidity and stability and a fragmented user space ecosystem is not the solution.
Nah mate, HN is one of the few forums where self-promotion is appreciated. Don't feel ashamed to shill!
It has reduced the transmission way more than a little bit.

It depends on the viral load you are being it with and your antibody levels. mRNA vaccines are able to induce antibodies in mucus but you are right, nasal vaccines MIGHT do better and I wish there is more focus on developing them.
Tuesdays with Morrie, thanks to a suggestion here on HN.
So does "a clockwork orange". I guess it will be a race to see if the underclasses destroy society or the billionaires. My bet is both.
Pi-Hole used dnsmasq and modified it. Pi-Hole encourages users to forward DNS queries to (so-called "upstream") third party DNS providers; I think it comes with presets for GoogleDNS and others. I try to avoid dnsmasq (it is often used by default on OpenWRT) as well as third party DNS. I love the idea behind Pi-Hole but I cannot get excited about the implementation.

If I were to make a "Pi-Hole", I would use nsd, tinydns and haproxy. There would be no need for third party DNS. For anyone that wanted to use third party DNS, optionally I would provide dnscache. It's easy to take public DNS blocklists and "import"^1 them into dnscache.

There are lots of other interesting "alternative Pi-Hole" ideas yet to be tried.

1. dnscache uses the filesystem for nameserver manipulation instead of lists. Each domain is a file in the root/servers folder. Each file contains the address of a (blackhole) nameserver.