skysight-inc/HackerNews huggingface dataset:
> can someone explain why the server side public license is not an open source license

Depends on what you think 'open source' licence means. The source is literally openly available. There are just some extra restrictions on what you can do with it. The FSF and the OSI don't own what 'open source' means, of course - the term predates them and comes from intelligence.
Rust allows multiple mutable non-overlapping slices. They cannot be constructed by direct array[i..j] slicing, but there is a variety of convenience functions for it.

Sequential: https://doc.rust-lang.org/std/primitive.slice.html#method.sp... https://doc.rust-lang.org/std/primitive.slice.html#method.sp...

Parallel: https://docs.rs/rayon/1.2.0/rayon/slice/trait.ParallelSliceM...
The opposite is true - the most common complaint from high-rep users, by far[0][1][2], is that there are too many garbage questions and not enough moderation.

[0] - https://meta.stackoverflow.com/questions/252756/are-high-rep...

[1] - https://meta.stackoverflow.com/questions/324072/how-to-lure-...

[2] - https://meta.stackoverflow.com/questions/324243/the-life-of-...
The mail may have been overlooked. I typically see a response within a day, often in minutes. Though not always.

AFAIU dang and sctb alone manage all email requests from all HN accounts, which is a fairly sizeable community.
Dumping fuel requires good control of the aircraft, which they didn't have. Plus it would have added more workload to a flight crew already overloaded. On balance trying to do it might have led to missing the landing altogether and everybody aboard being killed.
And not only that, but it's also been doing this for well over a decade now, at a massive, multi-billion LOC multi-petabyte artifact scale at Google. Google would not be able to function without it.
Even more impressively, the poem is also sometimes used (untranslated) in classes teaching English as a second language. So you don't need to be a native speaker to intuit the intended meaning.
Awesome! Feel free to join our discord if we can help! https://discord.gg/wHmY4nd
He wrote a book, published in 2018: "The Second Kind of Impossible: The Extraordinary Quest for a New Form of Matter".

But maybe this video is similar in content to the talk you saw?
Why would you like such an answer? If proven wrong, then it's wrong -- why continue studying it?

A better answer is that dark matter is itself not free of problems either, so maybe some effort should be devoted to not-dark-matter theories. The entropic gravity theory space costs very little to fund by comparison to dark matter, so it's a reasonable thing to continue funding some of it for now.
The double standard is that the HN hivemind, speaking broadly, demands practices of other sites (Facebook, Reddit, etc.) which aren't provided by HN, and are defended by some users of HN.

My view is that HN should have a clearly stated, and effective, account and content deletion process, and that it's a shame and embarrassment it doesn't.
In addition to what the other replies are saying, there's a lot to be gathered from metadata alone, even when the bulk of the data is encrypted. Knowing who is talking to who and at what time is difficult to mask and quite valuable information.
there are a number of mesh apps available they are just not promoted mainstream as they are problematic to monetize and undercut current chat platforms
From their official formula: https://github.com/mongodb/homebrew-brew/blob/master/Formula...

Every time I run `brew update` (or perhaps _any_ brew command), I make 6 requests to "https://downloads.mongodb.org/current.json" (one for each version of the formula), and one request to get the SHA for mongdb-shell?

This defaults the whole point of a formula - metadata describing an installable. If that .json file is compromised in any way then suddenly you are downloading anything from _anywhere_ with no checks. By embedding the hash and the download URL in the formula, like literally every other formula does, the download will fail if the release is modified. And there is a git audit trail of any formula modifications.

No thanks.
A Single Source of Truth Really?
What you do mean by the "mongoDB trap"?

Are you saying companies are hurt by the license, or are you saying companies are hurt by software's behavior (e.g. consistency model)?
...not just in third world countries, the G7 suffers from this too, regardless if you support Trump or Merkel.
It depends on what you mean when you say you want it to "support queries", but then also ask for a "nosqldb". It really depends on whether you want a full query grammar (in that case, why not SQL?), or if a key/value store is enough.

I use lmdb pretty extensively. It is single-file (well, it has a lock file) key/value store, can be read-from/written-to by multiple processes, and embeds nicely. It has Python bindings, but I've only used it from C.

https://symas.com/lmdb/
What’s the executive summary of what’s going on with Mongo, and why other commenters are referring to using mongo as a mistake?
I've been trying to migrate my flow from Lightroom to purely OSS tools. So far I've landed on a big mess of importing RAW with the gphoto2 CLI so that I've got a reliable archive to then feed the other tools: digiKam for active library management of the shots I want to develop, Rawtherapee and Darktable for processing, and then the GIMP for final touchups.

As much as I find Adobe distasteful, it's a much, much smoother experience. If you don't mind hacking away to find a workflow that works for you, you'll get similar results out of open source tools -- but the path to those results is much longer.
Since it's literally impossible to comply with the article 13 of SSPL, MongoDB's license definitely doesn't give its users freedom 0[1], as defined by FSF.

[1] - The freedom to run the program as you wish, for any purpose
Yes, Stack Overflow is a success, but that's in spite of all of this, and not because of it. And "Stack Overflow is successful, therefore your complaints are invalid" doesn't strike me as a great argument to start with to be honest.

> The first example from the article sounds reasonable at first, but are they asking for a shell command or some Go code or what? If they just said what they tried ("I expected it in `go help list` but didn't find it"), I think it would have been fine.

You can poke holes in any question like this, and for most practical purposes all of this is pretty darn pedantic. either way, no one actually asked for these clarifications, so the OP is left with nothing but a bunch of downvotes and a feeling of frustration.

> The second question I don't see why anyone would want that on the site.

Whether or not it's a good question is besides the point; the point is that piling on downvotes like that is just a dick move, regardless of how off-topic or "stupid" the question may be.
This is exactly how it is. You can find confirmation in Postgres docs [1]

[1] https://www.postgresql.org/docs/9.1/datatype-character.html
My current thinking is to consider postgres as the default choice, especially for an MVP. It can handle just about any MVP-level scenario and helps you avoid over-engineering.

But if you really do need NoSQL to deal with scalability or more advanced requirements, I like DynamoDB. I like it not because it’s user-friendly (it’s not very), but because its limitations are very clear and out-front, and if you try to do something it’s not suited for, you’ll quickly realize it’s hopeless.

Mongo is the opposite—it gives you the impression that you can use it for all kinds of things, and it feels easy in the beginning. But without careful planning, it will lead you merrily into awful traps, because its underlying limitations are glossed and patched over by the api rather than being made explicit.
I agree, so many people complain about SO. But the complainers are actually a percentage of the small percentage of askers/answerers. A huge amount of SO is the silent consumers. I started in the beginning of SO, have good rep, with a reach in the millions. I still contribute these days.

SO does a good job of getting people to collaborate and produce useful results. There is no system that will be perfect and not be subject to the whims of emotive humans. I notice a lot of people saying what might work better with conviction about what results they'd get. Sorry, but I'm very skeptical of your convictions of the results you will get by changing the dynamics of collaboration. From what I've seen a lot of the complaints stem from confirmation bias, a few questions where it seemed to go wrong (which will happen). But if you looked across the many many questions on SO it mostly just works as intended. However its not without problems and the dynamics change over time, SO trys to adapt to these shifts, but it has to be careful on what levers it pulls.
There were plenty of small samples in the various Snowden powerpoint slides of stuff NSA incepted from the pipes.

It seems a ton of mobile apps are sending information with identifiers over HTTP (the ID is a key part for them legally to pick it up and store it in a DB, forever). I notified one developer that was sending real-time GPS data + an email address highlighted in one of the PPT slide's (just a screenshot of a spreadsheet-like table) and never got a response from the developer. It was a small Canadian company with an app with a few million downloads, so I told Citizenlab about it (don't remember the name, had something to do with sports IIRC).

This is a chart of TLS traffic sent via Chrome and across Google:

https://transparencyreport.google.com/https/overview?hl=en

2014 = ~50%

2019 = 94% of traffic encrypted for Chrome users which is great.

Linux users currently have the lowest when using Chrome with 86%. I'm curious why this is.

Again mobile apps seem to be the biggest problem right now and there was no red HTTPS sign when they sent your sensitive information over cleartext:

> Mobile devices account for the vast majority of unencrypted end user traffic that originates from a given set of surveyed Google services. Some older devices cannot support modern encryption, standards, or protocols.

Maybe Google PlayStore should start punishing apps for not using HTTPS? Just like how Google is trying to make the internet faster by ranking performant/mobile friendly sites higher.

The app testers should put fake identifying information in the various app forms + automatically measure the outbound HTTP traffic for cleartext versions of the IDs.
> 1. “My biggest weakness is front end UI/UX. If you are expecting a great UI person, I’m not your guy.”

Clever, but I assume you've already selected out of such jobs before you hit the interview. So you are in an interview for a back end job.

Which means it's not much different from saying "My biggest weakness is Enterprise sales, if you need someone to land you that million dollar contract, I'm not your guy."

I think my perfectionism example is better because it is a genuine weakness. I have shown that it leads to things taking too long which is a real issue for companies, and also that the candidate is working on addressing it (so they want to improve).

> 2. “When I was a team lead/architect at the company before my current one, I realized I had X, Y, Z weaknesses even though I accomplished what they hired me for before the company changed directions. I ‘self demoted’ and found a company where I could fill in those skills gaps and strengthen those areas. Now as I pursue new challenges, I’m sure I will discover new weaknesses, but just as before, I have a methodical method for learning new soft and hard skills by doing $X”

This is effective, as long as you can answer the follow up questions about why you had to leave that company and not move within it, etc.
If a question is really easy many other people can answer it which in itself is also more inclusive.

If a question is really hard few other people can answer it, so no matter what there is a level exclusively for very smart people.

Nobody needs to take offense a question was asked or be hurt their question was removed. It's totally superfluous.

There are no such problems on /r/nostupidquestions.
Hieroglyphics
As I tried to point out elsewhere: when everyone on the Internet can make accounts instantly and gain the privilege to post instantly then it isn't a moderation problem but a deeper problem in how the site is run.

My guess is if the bar to posting was increased slightly it would help a lot.
Why does there need to be a downvote system at all? Why not just flag a question if you think it's a poor fit for SO? I don't get why anyone would want to pile onto a poorly expressed question.
Container and Virtual Machine: Hands-On Comparison Notes
Can’t believe it’s been over ten years.

2008 was when there were numerous undersea cable disruptions[1]. I wrote about them when it happened from the best sources I could find at the time[2].

It isn’t surprising to see that surveillance may have occurred as a result.

[1] - https://en.wikipedia.org/wiki/2008_submarine_cable_disruptio...

[2] - https://randomdrake.com/2008/02/12/the-submarine-cables-a-co...
The cheapest option is 0.277$/hr just for the instance.

https://aws.amazon.com/documentdb/pricing/
Yes, in addition they apparently use a pretty outdated version of it. (Several people mentioned this on a related HN thread that I'm having trouble locating.)
SQLite has really good JSON support these days. Any reason not to use that?
> The ESA isnt a governing authority here.

You're not wrong, but annoying the folks that may be involved in regulatory approval for your venture to get commercially licensed is not prudent.
Can't they also sue for legal fees ? (Non US non lawyer here, but in my country awarding lawyer and court fees is pretty much automatic if you win)
Are you factoring in the Spectre losses?
When has a vendor previously put a virus in a patch update?
Add religious leaders to that list, too.
;) and :( are universal. Yours requires English.

[guiñando] [CARA_TRISTE]

Now, what the fuck did I say? Can you figure it out? What if I chose different words?
Ask HN: Any good online CS / CE / etc. bachelors that's arent scams?
A lot of online schools / programs seem to fall under one or more of the following categories

- For profit online scams (University of Phoenix, Full Sail, etc.)

- No online undergrad degrees or useless online undergrad degrees (it seems that the few reputable schools with online programs fall under this one)

- Not flat out scams, but the education seems subpar and I don't trust them after a cursory look? (SNHU, WGV, etc. A lot of these almost seem like slightly better bootcamps)

My question is, is there any decent online bachelors programs for fields like CS?
I'm a native English speaker and I still have no idea what you were trying to say.

> You can't sell shares you got ten years ago and not the ones you got yesterday.

What do you mean?
It happens rarely, but it happens.

The first Usenet posts of Linus regarding Linux, or of Mike Godwin's coinage of Godwin's Law come to mind.

The question of how to determine cultural relevance is a hard one. Ordinarily, say, social utterances or discussions wouldn't qualify. If a participant or subject of that discussion ends up in a socially-significant role (high office, head of a major company, etc.), that might change.

Contexts vary, and can change over time.

At the same time, records are lost with time, there is a forgetting curve, and a few high-water marks stand out, though even those crumble in time.

Looking at HN's top-ever stories is an interesting exercise (either Lists or Algolia's search w/o any terms should give this).
I read all the comments on here. I think you're all barking up the wrong trees. You're missing the bigger point: There is no truth. There are no facts. Not in the way you think there are. Never have been, never will be.

The world you perceive is a lie told to you by your brain. Humans have studied these flaws for decades now and they are extremely good at exploiting the flaws in our physiology.

Once you internalize what I just said everything is much easier. Media will never be reformed and history will repeat itself it many twisted ways.

Man is imperfect, fallen, and his institutions will never be anything but the same way.

This is why humans invented gods--to have something perfect to aspire to. But it can never be that way. Never. Perhaps we can create spiritual machines that can achieve such perfection, but I doubt it because ultimately they came from us and our own imperfections.
I don't think your baker metaphor holds up though, because a major component of open source software is that people outside of the companies support it.

A better metaphor would be if the bakery had started by using volunteers to create all the recipes, and then the baker decided that people could only use those recipes if they followed his terms so that the baker could stop other bakeries from competing. This obviously upsets the people who contributed to the recipes thinking they would be open for anyone to use.

Mongo started as an open source project, used that openness to build community (and indeed their product itself), and then pulled the rug out from under everyone to gain a competitive advantage.
I think it's mostly the community and its culture. As another example, lwn.net attracts a somewhat similar crowd, has no moderation tools at all (it's extremely rare for a comment to be removed) and has generally interesting comments.

(just never mention init systems)
Multiple reasons really:
- Grass is always greener
- Access to 24/7 negative news
- Environmental doom and gloom (we even call it an existential crisis)
- Baked in addiction building mechanisms (likes, retweets, shares, views, unlimited scrolling, constant stream of crap to consume)
- Fewer personal interactions
- Less community activity
- Lack of sleep (probably one of the, if not the biggest issue)
- Stress from having a constantly busy mind full of useless thoughts
- Worry about the future
- Worry about environment
- Worry about lack of jobs
- Worry about money
- Worry about school debt

This is probably just scratching the surface.
https://aws.amazon.com/documentdb/pricing/
At $0.277 it’s $19.94 for 72 hours.
https://en.wikipedia.org/wiki/Radiocarbon_dating

In particular

https://en.wikipedia.org/wiki/Radiocarbon_dating#Errors_and_...

https://en.wikipedia.org/wiki/Radiocarbon_dating#Interpretat...
as far as i could tell you have to jump through some hoops to use it (compile extension from source?). and i couldn't tell if it supported querying
Maximum Pressure on Germany Is a Big Mistake
I think a major topic missed is this 1 in 1000. I think the only chance involved in this, practically speaking, is that the ESAs data about the orbits had enough error in it to not be sure there would be no collision.

This is a lot different than rolling dice or betting on black. Likely there was or was not going to be a collision; run it 1 million times and the results would always be the same. Perhaps Space-X had more optimistic odds.
News and Updates from the Project Zero Team at Google Thursday, August 29, 2019
>> Linux users currently have the lowest when using Chrome with 86%. I'm curious why the is.

They probably browse quite a few old sites for documentation and tooling that are just not updated for HTTPS. A forum I post on to this day is still served over plain ole HTTP and they have no interest in changing.
> In my experience, people who like Dune generally will enjoy at least through Children of Dune.

When I was very young and first found the Dune books, I liked Dune, but failed to finish Dune Messiah, let alone the rest. A few years later I re-read Dune, plus Dune Messiah and Children of Dune. I needed some maturing I suppose.

I stopped after that at the time because my parents only had the first 3 books, the book's front matter listed exactly those 3 books, and there was no internet yet to tell me there were 6 books instead of 3.

> Anyone who enjoys God Emperor of Dune is insane (maybe why it might be my favorite).

Some more years later I was browsing the sci-fi section of a bookstore and to my surprise found 3 more Dune books. Read them all, enjoyed them all, even God Emperor of Dune.

I read one or maybe two of the prequels; enough to decide that continuing reading the _other_ Dune books was not a good idea.
Interesting. When is there an advantage of using varchar in postgres, other than limiting the field length?
> And what they want want them to be is usually a place where anything goes, and/or a place where they can more effectively earn some form of imaginary internet points, or at least not have meanies downvote them or reject their contributions.

That is most certainly NOT what I argued. This is really frustrating in all these discussions because every time you try to make any argument that even vaguely smells of "hey, let's be a bit nicer?" the massive "zomg you want to allow all the shitty questions from the idiots who can't sit the right way on the toilet!!11!"-strawman gets pulled out. I've been trying to make this argument for years and it's the same strawman every single time.

As I already said in the article, on the Vi Stack Exchange we're nice and have good quality. I'm sure there are other sites where this is the case, too. It's proof that it's possible.
Isn't that how most regulations come to be? People die and people realize it can be avoided?

Bad actors are sometimes involuntarily so.
The real lie is the implied premise that if people only knew the 'the truth' it would somehow cause them to act in a certain way.

Which is categorically and empirically false. But I don't want to be too hard on them, they are journalists after all.
Ooh the pixel art is really well done. It's got a bit of a Hexen vibe with bigger monsters etc. Hope Bethesda don't come down hard on it.
I wonder if the social bubble so often blamed for bias could be used for stack overflow.

Imagine every user would only see the relevant questions rather than all of them.

I guess this would remove the need for administration to a certain degree and perhaps then the frustrations and maybe in the long run the hostility.

Of course this is a bit of a unicorn wish. Heading towards that could safe the community a bit.
zuck actually deleting his account would cause a small headache with the number of old tests hard coded to his id. (4 is easy to remember.)
Cassandra by example – the path of read and write requests (2012)
The .ssh/rc file goes on the server though, so you’d still have that problem.
Yes, exactly.

I attended a presentation by Captain Haynes back in the early 90's. He showed several photos of the DC-10's hydraulic system. In many places the triple-redundant hydraulic lines were parallel and in close proximity to each other, close enough to be taken out by a single piece of shrapnel from an uncontained engine failure.
[audio], no transcript available?
What does 16:8 and 23:1 mean?
Yep the article itself mentions that the tests are done in the anvil
They are test satellites with no lateral switching capability.
> ...which is why they keep having projects to improve the site for new users.

I've noticed that. Unfortunately, there's a sizeable contingent that actively rejects any attempt at softening the hard edges for new users (or effectively anyone that dares ask a question, really).

They're so tightly wound-up about what they perceive as "the rules" that they can't bring themselves to have any empathy for anyone who violates the rules, as they inflexibly interpret them. You can sometimes see them take it out on meta with harsh rhetoric.

SO as resource is so huge and influential. I expect its community dynamics to someday be researched at length by social scientists. There's a lot of interesting things going on in there. Maybe we can learn something from it.
I think this would make it even worse, because people will leave short abrasive/snappy comments, rather than actually helpful ones.
RBE has been mentioned in the other reply (for bazel, and other compatible systems). For GN (Chromium, Fuchsia, others) - there is https://chromium.googlesource.com/infra/goma/server/ and client.