skysight-inc/HackerNews huggingface dataset:
> It supports S/MIME. Do you want S/MIME? (You don't.)

Could you provide your source? I've never seen S/MIME used in XMPP. Client certificates for authentication sure but not for E2E security.

> It supports OTR, TS and SCIMP too: but you need to be an expert in messaging schemes to understand how those are different.

OTR is being rolled back from clients in favor of OMEMO for good reasons: https://conversations.im/omemo/
The content on su was too old sometimes :( 10 years was not an exception
I used the Sansas hard for about 6 years, and bought all my kids one. Rockbox had the best interface of any music player ever (along with WinAmp), and even though having all my music in the cloud is great, neither Amazon nor Google seem to have taken into account that you might actually have a large music collection when designing their Android players. Both are often insanely slow.
The "all programs you use" clause seems to make it extremely viral, perhaps unprecedentedly so. It seems to me that anyone not willing to comply with AGPL would be even less likely to comply with this. Not sure how that's supposed to be a good outcome, even for Mongo.
I respectfully disagree, having worked in both software and carpentry.

While I do feel that folks grossly underestimate the skills that the best carpenters acquire over time, the software ecosystem generally is unique is that it's vastly large and complex. By any measure (switch points, surface area, person-years, etc.), the software we've all built in the past 70-ish years is the most complex thing ever implemented by human-kind.

Long ago it became far too large for any one person to "master" to the same degree an excellent carpenter might master his or her skills.

And the market agrees with the point of view, and values the economic output of the "best" software developers (at scale, not just one data point) at a far greater multiple over the "ok" ones, relative to other skills and trades.

One may not like this analysis (and my associated statement), but it is the state of the world.
The Real Cost of College Is Flattening as Schools Give More Scholarships
I still miss my Pebble, but picked up a TI-Chronos after losing mine years ago. It hits a sweet spot for me between being user configurable, having limited communications and display and y'know, being a actual wristwatch. It's not nearly as full featured as my Pebble, but it also has a multi-year battery life and long range subghz RF for notifications and whatnot.
(Context: I worked on Compose/MongoHQ for a very long time. We were the first to monetize MongoDB)

I'm sure people will get riled up about this, but it makes sense. Building a business on an OSS database in a world of behemoth cloud providers is really hard. It's clear Google and Amazon (and maybe even Azure) are comfy taking OSS work, doing a ton of proprietary development on it, and leaving the companies who did all the groundwork flailing in the wind.

These things are going to keep happening as long as mega tech companies (a) use OSS to commoditize other companies' products and (b) exploit permissive licenses to the max.

I don't want to live in a world where the only infrastructure software we have access to is what the big companies deign to open source. Life is better when small groups of devs can build and sustain critical infrastructure software. We need more haproxies and redises and binds and (fill in blank).

That said, MongoDB has never figured out how to work with their ecosystem in a way that's good for everyone. They've gone from trying to extort money from smaller companies to undercutting them to this. And it's likely not gonna change much this time, the world of "run a database as a service" is changing I think, and being replaced with more generic tools that just so happen to manage complex persistence well.

_Also_ I bet some random licensing folks are crapping their pants at IBM right now. I'm ashamed at how funny that is.
that remember this so much https://xkcd.com/1597/
If you contribute to a project, you have no entitlement, moral or otherwise, to _future_ contributions to that project that others choose to make. Future contributions may be made under different terms, as you point out. The project might stop development, get forked privately, and you may never see active future developments distributed again.

This is self evident from the licences themselves but also clearly reasonable if you consider the proportions of contributions made. Why should a contributor get rights to all future work on a project made primarily by others solely by making a contribution?

> ...and the open source contributors walk away with nothing?

Nope. As others have pointed out, they walk away with the Free Software licensed version of the code to which they contributed, together with their contributions. This code base does exactly what it did at the time of their contributions.
Cities: Skylines is an amazing city builder with a massive library of mods. Check out r/CitiesSkylines for screenshots of some of the cities people can build--some of them look like photos of actual cities!
IMO, these collection of links type resources would be much more useful if the author curated the list down to something like "Read This_Article for This_Topic" and let people then just google for more information if they need it. Just googling and inserting the top 10 links into a list isn't adding much value.
A simpler guide, perhaps, made by an incredibly talented former co-worker of mine: https://ohshitgit.com/
Make sure you pay the $25k now to get on the upper right of the quadrant.
Well, you need to learn both if you're going to make a career of working in Lisp.

But even if that isn't in the cards (and it isn't for most of us, for all sorts of reasons), there's still a whole lot of value in learning the language enough to go through and make a few things from scratch.

I tend to agree with ESR on the subject: "LISP is worth learning for a different reason — the profound enlightenment experience you will have when you finally get it. That experience will make you a better programmer for the rest of your days, even if you never actually use LISP itself a lot." (http://www.catb.org/esr/faqs/hacker-howto.html)
By the Light of the Moon: Turing Recreates Scene of Iconic Lunar Landing
There is Free Pascal and lazarus, but I must admit that if I need a cross-platform tool today, I would make a webapp - not that it compares at all to Delphi, but it works everywhere.
To legally fight in China pretending that something you can't see was modified is... hard. IMHO the only wrong thing about this move is trying to get it OSI approved, otherwise I can understand that they have concerns that do not apply to most normal users. However one should boldly say we are moving away from an OSS model, to a "available source" model where you retain most rights.
That... is an impressive load of shit. So because I want to host MongoDB, I have to offer up the source for the Linux distro used to host the Jenkins server that I use to test it, huh.

Last week I was debating whether MongoDB is now completely obsoleted by PostgreSQL’s JSON datatype. As of now, I consider that no longer a debate.
Currently, single decimal place digit kWh/person. Now the improvement in power supply tech and using laptop components saves you about as much. (say 0.1 kWh/person to 0.04 kWh/person)

On personal level, using a vacuum flask to boil your coffee should save more.

Cars are much more expensive thanks to materials. There, longer cycle is a major saving.
It only got the promise equivalent (CompletableFuture and CompletionStage) in java8, which is hardly "decades" ago, and a lot of common stuff like JDBC doesn't support it, so using it can be quite a pain. And that's not to mention the disaster that is checked exception interoperability with the default Java functional interfaces that force constant workarounds...
If the Democrats gain control of the Senate and the White House, and they expand the Supreme Court, it will almost certainly be "packing" and not "just expanding".
Victorian Banana Candy [Video]
Most condos won’t let you go without renter’s insurance, so it wasn’t mentioned directly but should have been assumed.
We used the Prodigy grocery delivery service many times when it came out. It was clunky, but a great service. Within 6 months the delivery service stopped. It wasn't until 2017 our local grocery stores began offering delivery again. Amazing to think about that disconnect.
I think you should look up Shubhendu Sharma. He is growing forests in 10 years.
This license seems to insure that MongoDB Inc either gets all source code to Mongo-as-a-Service from their competitors (which they can use to make a better service themselves) or they make money from all of their competitors through commercial licensing. Perhaps Oracle is preparing to acquire MongoDB Inc and this move is a prerequisite to acquisition?
Here is the linked study: http://www.pnas.org/content/early/2018/10/09/1722477115
Learned something. Thank you.
Nor is there anything undemocratic, is there?
I loved playing Age of Empires on my PocketPC. I can't find anything like it for Android.
Tribler is mostly "funded" (as Open Source) by the Delft University of Technology[1] as it is Johan Pouwelse's[2] group original idea as far as I know. Some courses and MSc/PHD assignments are implemented into the program.

disclaimer: I'm not affiliated with them, though Pouwelse was one committee member at my thesis defense.

[1]https://www.tribler.org/about.html

[2]https://www.tudelft.nl/ewi/over-de-faculteit/afdelingen/soft...
I remember driving 6 hours from home back to college during August in the midwest and having to stop every couple hours at a gas station just to clean the windshield. Now its rare to hit an insect on the road.
They have a working Xerox Alto with the original suite of Smalltalk programs as described in Personal Dynamic Media (Kay and Goldberg 1977)!

I had just been reading about the history of Xerox Parc when I went to the museum, and being able to then use that machine was the most magical experience I've had in a museum.

Thanks Paul and everyone else who makes the Living Computers Museum live.
Simple Token Auth for Java Apps
Two histories of Myst
Just to clarify, that's #2 in op's list. I did not know this was discontinued. I'm gonna go home and hug my 2012 MBP extra hard.
When I talked with Alexis Ohanian he told me that the Lisp version was difficult to keep running. I think the term he used was that it often fell down.
Speaking on Ruby and Chronic Pain Management in Sheffield
How is those going to affect China? If the old enforcement methods didn’t work with the previous sane-ish license, they certainly won’t work any better with the new monstrosity.
Generally, Mother Earth News is decent.
Cross platform, macros, homoiconic. Jesus I need to look into that. That sound like a potential practical replacement for LISP
Jib: Getting Expert Docker Results Without Any Knowledge of Docker
Speaking as not a lawyer: there is lots of abuse of OSS infrastructure from big tech corps — because the AGPL isn't equipped for everything-as-a-service eating software licensing. If "abuse" were license violations, they wouldn't have to use a new license.

Abuse is often legal.
Original: your modified version must prominently offer all users
interacting with it remotely through a computer network (if your version
supports such interaction) an opportunity to receive the Corresponding
Source of your version by providing access to the Corresponding Source
from a network server at no charge, through some standard or customary
means of facilitating copying of software.
This is extremely embarrassing for me. (my only weak excuse being I am not American)

I thought that there was a period in american history after the civil war where black people's vote counted for 3/5th of a white person.

Turns out it was how electoral votes were decided, in which only slave owner voted before the civil war.

Well, you learning something new every day. I am an idiot.
You can go as deep as you want, but the basic checklist could be (for case when you don't want to have productive farm land):

- make sure there is some type of water on your property, shallow pond would be ok

- build different biotopes: leave some pasture area, plant patches of different bushes.

- plant some fruit trees and few solitair trees (depending on your geography it might be oak, linden or whatever. Ask at your garden center)

- build/buy and place different insect hotels in various parts of property

- when mowing the grass always leave some part (say 1/3) intact

- I am not familiar with situation in US, but in Europe you can find mixes of wild species seedings for given geography. You can use those to speed up biodiversity growth in the area.
> It's clear Google and Amazon (and maybe even Azure) are comfy taking OSS work, doing a ton of proprietary development on it, and leaving the companies who did all the groundwork flailing in the wind.

Have you seen the degree of investment Microsoft has made lately in Open Source? It's an upside-down world where Microsoft if a bigger champion -- and funder -- of open source than a company like Google which was built on Open Source software.
Show your support for Firefox with new badges
You just need to iterate over the collections calling the compact command. You can create a small script and schedule it.
I can personally say that while the Bitcoin Basement was definitely packed, it was not that dirty. And I cleaned. After myself and others. :|
But no one person or company made billions off the invention of the web.

I wonder if investors are pushing developers away from infrastructure plays, towards consumer apps and sub-platforms.

I imagine that's happening in VR. I hear a lot about headsets, games, medical applications, etc, but I haven't heard anyone get excited about research into better Fresnel lens production.
And the insect and bird die off extends comparably to Europe and South America, which likely use a different mix of fertilizers and pesticides than in the US.
Interesting link, I just skimmed it but I don't think it quite showed top talent is a myth, but rather that our ways of measuring that talent is flawed, this syncs up with ideas from Moneyball as well. We know that pitching is a talent, but we struggle to project who will be the future star due to our preconcieved biases.

So in the story they found a stronger correlation between tacit knowledge than simply IQ for instance.
ChromeOS. It's harder than Windows to misconfigure/infect/ruin an install, and it can do pretty much everything a non-techy wants to do.

Everything is in the cloud, so they don't have to keep up with backups (and they never do).

I used to recommend Macs.
Collaboration runs through J-WAFS-funded projects
Fraud is not always criminal - you can be liable civilly as well.
I hope OSI and the FSF don’t approve their new “SSPL” license.

AGPL style licenses impose restrictions on usage, thus violating freedom 0 in the Free Software’s definition or Open Source’s rule 6.

AGPL should have never been allowed, precisely because it opens the door for commercial entities to eat their cake and have it too, being the kind of license that can be effectively used to disallow commercial products built on top.

In my opinion your own modifications that are never distributed (by the copyright definition) represents mere usage. And we’re software developers after all, personally I patch most of the libraries I end up using and some patches I may contribute back, but I’m definitely not required by any license.

“Open Source” and “Free Software” have great sex appeal, I get it, but if you can’t deal with competitors benefiting from your work, which is the whole point of such an endeavor, then don’t do FOSS.

Go proprietary and be honest about it.
no, it was on arxiv somewhere. It was written as a journal article.

edit: AH! it was linked upthread on bioarxiv.
What stretches did you do to help with your APT? I think I have it slightly and would like to work on it.
Similarly things happened when MySQL was an independent company in need of cash. Because the license was GPL and GPL law wasn't well established yet they were able to shakedown some companies using MySQL with veiled threats of GPL violations.

MongoDB client drivers are all Apache however.

But yes, I feel you have valid reasons to be concerned.
I've noticed the same thing when driving
Yeah! It's weird, MS seems pretty well behaved. But they also offer stuff like this, I doubt Salvatore is seeing much benefit: https://azure.microsoft.com/en-us/services/cache/
Of course, we can't forget SceneSat, if we're talking demoscene.
So i'm the one who forbid WTFPL at Google, and we forbid it mainly because it's bad for developers, believe it or not.

We go over it in new googler training (and our reasoning is on the Google open source policy site we publish: https://opensource.google.com/docs/thirdparty/licenses/#wtfp...)

You are welcome to not (but if you go and look, it's completely consistent with my viewpoints and history in OSS so ...).

I would love to live in a world where WTFPL is a good license, but we don't live in that world, and wanting it to be so will not change that.

I can also tell you stories of companies we've acquired who had bad experiences, FWIW.

So the "small companies" you think are being served, aren't.
Typed Racket? It's not Hindley / Milner, but it seems pretty powerful.
There's another important point to make:

Im generalizing a bit here but if you write code it's relatively easy to find full-time long-term engagements. On the other hand if you're a strategic consultant you're going to spend most of your time blogging, networking, searching for leads, and selling.

$20k/week rate is nice but if you only bill 1 week per month you're still making the same annual income as a $5k/week software contractor.

The only difference is that you spend most of your time selling while the contractor spends most of their time engineering.

Like someone else in this thread said — pick your poison.
70% are white

Assuming these are American numbers, wouldn't you expect it? Wikipedia says 60% of Americans are White, and the number is higher if you include Hispanic people - https://en.wikipedia.org/wiki/White_Americans

So it would make sense for white people to be the majority in any group, isn't it? Maybe there are exceptions, like certain sports.

Just to be clear, I am not white. I am only wondering about the numbers, not about any group's behavior.
That’s a good use case but it doesn’t feel like a good flagship product to spur mass adoption haha
I personally see why MongoDB switches its license and clarify their original intention of using AGPL.

I even didn't know it was AGPL until now (I'm not MongoDB user). Because so many people seem to use it as if it is Apache License or something free of charge. I haven't see any warnings on AGPL and its implications in MongoDB tutorials on the internet.
"The Iliad simply hasn't exerted the same level of influence on storytelling."

This is highly subjective. The influence of the Iliad on European literature, art, and culture has been absolutely colossal.

Indeed, given that the Odyssey was itself influenced by the Iliad, you might say that anything the Odyssey influences should ultimately be credited back to the Iliad.
Don't be too scared - the way we die now is still much better than the vast majority of humans that have ever died, even in the throes of dementia. The transience of health (and, by extension, life) is the great tragedy of all sentient life. The transience is a brute fact, the tragedy is an emotional response. We understand the brute fact very well, but can't change it. We understand the emotional response very little, and yet we have the ability to change it significantly.
Here's a more humorous take: https://imgs.xkcd.com/comics/voting_software.png
ASK HN:Where is the best place to read up on ETL, data infrastructure, etc
I'm looking for some sites to better understand general tech practices. I just started a new job as an engineer, and while I'm privy on the code side of things, I'm lost when it comes to data warehousing, data infrastructure, etc. Any recommendations are helpful!
Be Wise Professsor
Drove from MA to FL this summer with a very un-aerodynamic truck. Plenty of bugs.
The drivers are all permissive OSS licenses. It's on purpose, they never wanted to own applications that are built on top of MongoDB, but they never wanted to give away the server bit either.
I don’t really care though, because they don’t guarantee that no additional dollars are going to enter circulation, we know they well, and the balance of my bank account is insured by the FDIC. If there’s any counterfeiting going on, that’s going to get investigated by the Secret Service and the FBI. If anyone makes more bitcoin, holders just all lose because decentralization. It’s not meant to be a silly argument, it’s meant to be a concrete demonstration of the difference in value between traditional currencies and crypto currencies.
Right, but the bee population thing turned out to have been widely misunderstood.
I list trading cards (YGO, MTG) on Amazon, in addition to TCGPlayer.

Amazon is very lucrative because I can list commons at $0.01 where there's almost zero competition and make all of my money on shipping. I do this at high volume and have a high amount of repeat business/trust. I aggressively price the more expensive stuff and it works out well. YGO in particular is very good on Amazon because the secondary market for non-rares is shit for that game. Players have a hard time getting the low-value cards they need without opening new product or doing bulk buys.

I can often get 5x-10x what I would for some things (cheaper products that sell at higher volumes) on TCGPlayer because the market (customers & expectations) is different. Plus the feedback is a lot better. The fraud rate on Amazon is a fraction of what is at the card game sites.
For you, when in retrospect do you remember it changing?
iPod nano.
Pretty wild that the quoted example of a racist caricature is still a product on store shelves. To be honest, I'm surprised I haven't heard of any protests or boycotts of Quaker Oats due to this.
Agreed. I'll some of the reasons that we've rejected manufacturers (for being terrible) disappear when you're buying 10^7+ parts/year. I'm sure Apple has no trouble getting development support or reasonable lead times from Maxim, for example.

Unlike smaller engineering firms, who mostly have to take the parts they can get off the shelf to operate, Apple is at a big enough scale that companies will go way out of the way to make parts that suit their needs. It's a whole different ballgame.
McCarthy himself said, "Pure Lisp was a discovery, everything that has been done with it since has been an invention." He said this to a class at Stanford in 2008,
reported in HN! [1]

[1] https://news.ycombinator.com/item?id=185348
They are hurting their own ecosystem, trying to get more money. Not a real open source project, just proprietary software mimicking open source. Compare to PostgreSQL, it's absurd to think that they would forbid using PostgreSQL as a service.
Are Black Holes Actually Dark Energy Stars?
Ah but then you'd have TWO different kinds of ports on your laptop. We should be thankful already that Johnny Ive let us keep the headphone jack on the 2017 MBP, although I don't expect it to last much.

Given how things are trending, I predict the MBP of the future will have no ports, no keyboard, and the screen will be just a static image of the apple logo, although at 4 times retina resolution.
Ask HN: What Happened to the Cuil Crawl Data?
I was trying to look through the Cuil crawl data on archive.org but nothing comes up from the collection tab under any search query. I also can't seem to find anything that suggests that the Cuil crawl data was removed from archive.org. Any idea what happened here? Has anyone been able to access it recently? Maybe it's just temporarily down without any notice?

https://archive.org/details/cuilcrawl