skysight-inc/HackerNews huggingface dataset:
> Why on earth would you use a database that makes so little in the way of guarantees about what results you get from it?

Because some people can't stand having to work with SQL,migrations,schema and constraints, it's as simple as that ( That's not my opinion,that's just the rational behind MongoDB). Even if you use Postgres with the Json column type, you still need to write SQL queries and schemas.

In the context of analytics, it might make sense, I'm not a big data analyst, but I've seen MongoDB used to centralize logs.
Hey I saw your post on the Austin subreddit last week. Thanks for building it, it's been useful.
Horizon Entropy from Quantum Gravity Condensates
Hi!

>We are willing and able to sponsor Visas and have several international team members from around the world.

Does that mean those positions can be remote? (I could be interested by the android one)
Yes. I check my vendor into git, so it's as deterministic as source code.
Everything would be more efficient and safer if regulated by a transparent, centralized public body, at least initially. Where that line is drawn differs everywhere. There is also still a cost to every one of these regulations, it doesn't just go away, it gets paid by everyone. Sure it's lower because there's supposedly no profit margin on public services although they often outsource this kind of thing to a private body anyway. The poorest might then just be priced out of the service entirely, which is some of the reason why people don't use cab services. What exactly are you regulating anyway? People choosing to associate with each other? Can you regulate away private discovery of independent labor? They've been trying for years now to define "driver" without stepping on too many toes. If you pay your neighbor to drop you kids off, does he have to be regulated?

I think mandating the public disclosure of certain private information in business dealings that may be sensitive like this would help a lot. eg. whether or not and to what extent your drivers are vetted. If you don't have the information available to make a decision, then you can't make an educated one. However, simply mandating everything around paid driving makes people less cautious of the decisions they make. That's partly why people are so cavalier with their private information or what's in their food. They just assume everything is harmless. Arguing that doctors have to be licensed because they perform medical procedures is one thing, arguing that home decorators need to be because they might put furniture in front of a fire exist, quite another.

I wasn't speaking about doing away with the FDA here nor some hokey far-right field libertarian dream scenario. I'm not going to defend the straw-man and I think the hyperbole is unnecessary. This comes down to people wanting to pay an individual for an otherwise legal service. I just think we should let the person decide who and when to give their money to someone, even if they discover them online. I'm not advocating no-knowledge or low-knowledge services, I'm just saying they exist because people want them.
Basically, yeah.
They respect me and I respect them, and I'm far from elegant, so I'm not really sure how you inferred any of that. I just find it funny how fast they forget processes that they did everyday for years, after relying on the automation - just like the pilots in the story I was relating to. I'm the one that has to remind them what their manual processes were, which is why I ask the question and document the response first and foremost.
>You don't need a California drivers license. You don't need to have lived here for a year. You just have to have the intention to make California your current home (eg not a tourist).

No, you also have to be a US citizen, which a lot of newcomers to the Bay Area are not.

ELECTIONS CODE
SECTION 2100-2124

2101. (a) A person entitled to register to vote shall be a
United States citizen, a resident of California, not imprisoned or on parole for the conviction of a felony, and at least 18 years of age at the time of the next election.
My point is that changing the deeply-entrenched status quo is not a matter of looking at a spreadsheet and picking the "best" option. The consequences of the alternative have to be preferable over the consequences of the status quo to the voter base. No amount of rabble-rousing will make people vote against their own best interests.
We've banned this site for trying to manipulate the voting system.

If you used an external network to produce votes for you, please let them know that we banned everything associated with them.

Edit: the submitter insists they didn't do this, so we'll give the benefit of the doubt and unban the site.
Well sure, but erring on the side of verbosity at least ensures that someone can follow your thinking as long as the code is well structured. I would prefer to read 25 lines of decent Python over 3 lines of regexes in Perl.
"For women, the prevalence of overall obesity and of class 3 obesity showed significant linear trends for increase between 2005 and 2014; there were no significant trends for men."
J'Accuse WikiLeaks Founder Assange Claims Google Has Deal with Clinton
"not the worst" doesn't really make it the best.

There are still vastly less-densely populated areas of even the continental US.
I think you should read my comment again.

Anyway, hiding your lock is additive (spreading fake locks would be multiplicative).

How many bits of entropy does your lock obscurity have again? What does it cost?
Mastering Programming
Is that actually true? I mean the part about Postgres might be, I don't know. But was there a time when MongoDB was a good way to go?

Was there ever a time when it actually worked consistently well at something that was database shaped? Because I started dealing with it in ~2010 I think, and it wasn't a suitable database for anything other than toy projects or throw-away data back then, and while it's many versions newer, it still appears to be pretty fast and loose with its supposed system guarantees.

There was a point when they raised $100+ Million in funding that I thought they'd take that money and actually build a database. At least as recently as last Summer that wasn't a reality yet.
When you enact prohibition, people don't stop drinking, you get moonshine and stills blowing up.
If I understand correctly, this method says "only scan the built in _id index, not any other index". Which means that you will not hit this index-specific bad behavior, but also that you won't get the performance characteristics of using an index.
Yes, it does.

Many nations have the reasonable law "Anyone has the right to property, given that the property is only used for the benefit of society as a whole".

Looking at it from that perspective, Uber trying to get a monopoly by avoiding full insurance, by using predatory pricing, etc, is very bad.

For the customer, the ideal would be a hundred seperate taxi companies, independent.

But all providing a simple web API to book, and then others could create webinterfaces and apps to interact with those APIs. Similar to taxi.eu or mytaxi.
For those who are interested in hearing Graziano discuss consciousness further, alongside Chalmers and Tegmark, I recommend this NYAS video from last month:

http://www.nyas.org/events/Detail.aspx?cid=43d077ca-947f-4f4...
>It's as if there's someone inside my head that experiences and feels what I physically see.

No, you only imagine that. And I'm being serious: people who aren't brought up being told that consciousness is like having a little homunculus in your head simply never feel "as if" there was one.

>There are qualia like anxiety or restlessness that are not linked to physical senses, so that's a no on the bijection.

I would normally call those emotions rather than qualia. Hmmm. Would you say the "qualia-ness" of things comes from the internal perception that the "feelings" are external to the person who feels, and impinge on them?

>Another random thought that I just had: People with depression sometimes hurt themselves physically, because that's the only way they can still feel something (according to them). Maybe this is related to a dampened subjective experience, which allows only extreme inputs to be experienced?

But dampened affect (dampened emotional signaling in the brain) is already a known and seemingly somewhat understood symptom of depression.
If you want another cool SDR, check out the RedPitaya [0]. It's not only an SDR, but it has support for 6 channels. It also comes with some stuff that lets it operate as a fully decked out 125 MHz scope and other stuff.

Really cool.

[0] - http://redpitaya.com/
Looks like a Medium clone?
Decentralization does not add risks. It just unbundles consumer protection from the marketplace itself. If you want a customer advocate to mediate your purchases, you can hire anyone to do it. Sellers will increasingly depend on good relationships with consumer advocates for customer acquisition. Advocates will blacklist sellers that don't meet their criteria or have screwed their customers over in some way.
it's not illegal to crap up the half duplex medium of Part 15 wifi bands

It certainly can be. "Willful or malicious interference," 47 USC 333. If you're going to split hairs, at least know what the fuck you're talking about.

Emitting noise for the purpose of crapping up the wifi band is still malicious. If 2000 moms bring baby monitors to a conference is one thing, but entirely different than thinking you've found a sneaky legal hack by stuffing 2000 baby monitors into your suitcase.
Isomorphic React made easy
Welcome to NWA Ladybug Pest Control – Small Games Trophy Hunter
Bit of a mischaracterization there comparing turn of the century tenements to high rise apartment buildings.
That cannot be significant. Bridges have ground, and it's also possible to be above 50 feet above Sea Level while still on the ground. I'm suspicious.
Seriously. I was looking at DB usage statistics recently and was appalled MongoDB is still so popular. I thought it was done, nail in the coffin, when https://www.youtube.com/watch?v=b2F-DItXtZs came out 6 years ago, I haven't followed it much since then apart from the occasional post like this whose content is just "you thought it was bad already? haha it's worse."
Ok, we edited it.
ArangoDB in contrast to MongoDB is a ACID document store also with graphs.
I'm developing an Electron application and I have to agree with you. Although I do not care much about memory consumption, the startup time on a Windows laptop I have sucks too much. Also, I've been doing web development for the last 5 years but web frontend tools are such a PITA even comparing to desktop crossplatform tools, let alone platform specific frameworks..
They argued it as a supply-side issue. They see quick onboarding as a key feature to supplying the demand in a given city. They argued that with the fingerprint requirement, they would not have enough drivers on the road quickly and thus create an inferior user experience.
That's fine, though. If your car that used to do 300 miles on a charge can only do 200, you'll probably replace it.

That 200 mile charge may still be perfectly usable in a house, particularly given you can fit a couple cars worth into your basement without issues. The resulting battery cluster doesn't have to be particularly compact or light-weight.
Thanks for the clarification. I'm certainly not claiming that people who avoid the project are somehow "less important" as a result of their decision. And I wouldn't doubt that it's personal for them - "mere ideology" also seems like a pretty personal thing!

I think we agree that Urbit would benefit from a larger, more diverse user/contributor base. What wouldn't? We're just ascribing agency in different places. I view the claim that Yarvin is excluding people as a sort of rhetorical sleight of hand. What he's actually done is 1) publish some really unpopular opinions, and 2) build Urbit. It is entirely possible to evaluate 2 on its own merits[1]. So I'm disappointed to see so many people write it off for other IMO less relevant reasons.

It reminds me a bit of a "Christian-friendly" Linux distro I once saw that omitted software written by known homosexuals. Would you also claim that the gay programmers were (perhaps inadvertently) excluding a subset of Christians? I suspect most people would agree in this case that agents of exclusion are the ones actually performing the exclusive act, rather than ones who happened to be "the wrong people" from another group's point of view.

[1]: This is true even in the presence of a strong political influence on the technology. I honestly don't see much of a connection between Urbit and Moldbug's politics, but then the latter never made much sense to me, so maybe I'm missing something. If there are politically objectionable aspects to the software, then by all means object! But plain old guilt by association is a weak argument in any context, doubly so in a technical one.
https://xkcd.com/937/
Web scale!
Do you know if it's supported in software; say iOS or Android?
Your solution will never actually work. Fact is, that so far in human history, if you want to get from poverty to being rich, you need to have significant pollution. But your solution it not really needed in the long run.

Luckily, the amount of pollution generally goes down as countries grow richer. China is doing it cleaner then Britain or the US did it back in the day.

We need Free Trade so that we can grow, growth will lead (on avg) to a cleaner environment. The next society can then maybe do it completely with clean energy.
>The idea of subjective experience or qualia can only seem like nonsense if you don't experience it - if you're a p-zombie.

The idea that qualia are some non-physical, non-functional soul-stuff seems like nonsense to basically everyone who isn't a trained philosopher of mind, and half the people who are. P-zombies are worse, because they seem to assume epiphenomenalism, at which point you've turned "consciousness" into something that doesn't even play a causal role.

>If you do experience qualia, if there is "something that it's like" to be you

Yes, I've noted that you can take one word and replace it with its definitions or synonyms. That does nothing to explain what the word points to in specific, of course, so you still have the problem that the things I refer to as experiences, as what it's like to be me, could be sufficiently different in nature from what you personally call qualia as to not even be the same thing. We need common examples or points of comparison in order to have a clear, precise intersubjective definition of the word.

Like, if you keep talking about your "fruit", and I keep talking about my "fruit", and you mean your car but I mean my office chair, we have a severe problem with our discourse -- even if we both supposedly agree that "fruit" plainly exists.
> Notice any difference here?

It's called an ellipsis. Here's the source:

http://www.pewtrusts.org/~/media/legacy/uploadedfiles/wwwpew...

"Figure 3 shows the prevalence of upward and downward economic mobility among blacks and whites, focusing on upward mobility from the bottom of the distribution (that is, among children raised in the lowest two quintiles of the income distribution) . . . Whereas 59 percent of whites raised in the lowest two quintiles are upwardly mobile from one generation to the next, only 25 percent of blacks experience upward mobility."

You are entitled to your opinions, but not your own facts.
Please remove or edit your blatantly false statement.
KeePass is GPL2 licensed.
On the other hand, typical Airbus A330 operators probably have a lot better training about what diagnostic messages mean than typical HP LaserJet operators do.
Sorry, you don't think there are laws that regulate how rational self-sufficient actors interact with one another in a society? I invite you read any work by an enlightenment era thinker, maybe start with Voltaire or Rousseau, if you have interest in learning where Western freedom of speech ideals come from. If you're going to be arguing about the meaning of free speech you ought to have a little background in that.
https://pbs.twimg.com/media/CWhO2jIUYAAbuiK.png
The standard for the golden age of crap.

Hang out on the freenode room for mongo and you will see that most people, working on production software, make inquiries that reflect a complete lack of knowledge, common sense and leave you facepalming with no hope in humanity at a large.
Taxis are bad because it's profitable for taxi companies and politicians for them to be bad. "Just fix your taxis" is a pretty ridiculous suggestion in the face of regulatory capture. I have no desire for an Uber monopoly. I desire decentralized marketplaces that are controlled by their users. Adding regulations won't help to get those.
So far as I know, the pitch of VC is that they target outlier returns, and therefore will make highly unlikely bets in the pursuit of those returns. So it's not particularly revelatory that a VC-funded idea turned out to be unfeasible, because that's what you'd expect with such a strategy.

The claim of expertise comes from the idea that VCs can generate magnitudes better returns than the market. This is a true claim when talking about top firms, and I don't see how the fact of VCs making a bad bet disputes that -- unless your standard is that experts never lose money.
Show HN: Elm Autocomplete, a reusable text completion component
I worked with MongoDB quite a lot in context of Rails applications. While it has performance issues and can generally become pain because of lack of relations features, it also allows for really fast prototyping (and I believe that Mongoid is much nicer to work with than Active Record).

When you're developing MVPs, work with ever changing designs and features, ability to cut off this whole migration part comes around really handy. I would however recommend to anybody to keep migration plan for the moment the product stabilizes. If you don't, you end up in the world of pain.
Please with draw your incorrect aspersions.

Your example is not the same as the OP article, that faithfully reproduces the source data at:
http://www.pewtrusts.org/~/media/legacy/uploadedfiles/wwwpew...
Here are some critiques of this technique:
http://blog.sandglaz.com/demystifying-the-bullet-journal-why...
http://joshmedeski.com/bullet-journal-didnt-work/

I personally just use Google Tasks for deadlines, Google Keep for shopping lists, etc., and a private Google Doc for notes (like a private blog/journal). And of course there are kanban board tools like Trello for collaborative productivity/projects.
Who knew you'd need to learn how to use tools to use them!
Did you miss the part about how they're running a hosting platform that stores details about the status of containers for all their customers?

Zookeeper is fine for things like service discovery that deal with a bounded amount of data. You don't want to use it for something where the amount of data depends on, say, how many containers your customers decide to start. Every ZK server keeps all of its data on the Java heap, so if your data gets too big, pow. How big is too big? Don't worry, you'll find out the hard way sooner or later!

Plus, there's no sharding -- every write operation has to be acknowledged by a majority of nodes in your cluster. So for write-heavy workloads (which is what I would expect a service status dashboard to experience) your cluster actually gets slower if you try to add more machines.
I've actually observed the opposite, that the more experienced you get, the more rewriting occurs and the less you tend to plan things out ahead of time, until you're Google/Facebook level and just accept that you will be rewriting constantly.
I'd keep my pen and paper if my hand writing was legible.

I wish there was a way top clean up my hand writing.
Not sure why I'm being downvoted - my personal opinion is that densification of Sunnyvale and the area in general is fine, but the opposition to it isn't completely irrational. Short of a nuclear bomb going off Sunnyvale is never going to turn into Manhattan or even Staten Island.
(Author here.) Actually it's fairly easy to swap out npm for another package manager. Under the hood, npm is just CouchDB, meaning you can replicate from npm by simply clicking the "replicate" button in CouchDB's Futon UI. There are also plenty of npm-like alternative implementations, such as Sinopia, local-npm, Nexus, etc. You can also just `npm pack`, host the tarball, and `npm install` from the tarball.

For better or worse, npm is the package manager for JavaScript – it won. We definitely need to be vigilant to make sure npm (the company) doesn't add proprietary features that lock us in to their service, but that's another reason the PouchDB team didn't choose scoped packages – it doesn't play very nicely with the rest of the npm-esque ecosystem, due to not being part of the main CouchDB changes feed (as well as other issues). Although, I'm told by npm folks that many of those issues with scoped packages have been fixed, and they're working on fixing the remaining ones.
About the only thing I agree with is how great their docs are.

* Mongo is only easy to learn. Beyond simple demos, it gets harder and harder to use as projects evolve i.e. you have to do a lot of work yourself imo this is a common problem with nosql datastores that isn't exclusive to Mongo

* "Document databases can be great and flexible solutions for some kinds of projects": Postgresql has been able to work directly with JSON for some time now. There are also other document datastores that are more reliable than Mongo

* Scaling with Mongo is difficult, specifically the crazy setup. Even if you set it up properly, the results don't tend to match the marketing https://aphyr.com/posts/322-jepsen-mongodb-stale-reads

* "arguably quicker to get a project off of the ground with than traditions RDBMs" unless you're using Meteor, I'm also going to disagree here. Most frameworks target a relational database by default. Developing by convention tends to get you off the ground much faster than using something more specialized and niche
Oracle whistleblower suit raises questions over cloud accounting
Yeah. In an emergency with a frazzled brain it's entirely possible someone'd read that and say "No shit, of course we're both trying to pull up..."
The samples are pretty scary. Seems like a nice engine though.
That's amazing as banks go. Wow.
Great links! (Refreshing my knowledge now) :-)

My point was that the economics that justified 80s worms didn't exist in the 70s and earlier. There simply weren't enough systems networked to make an automated attack preferable over a bespoke, single-system approach.

And extrapolate that change into the future with more and more machines of standardized config being connected to the internet... and automated attack and use becomes more and more attractive. Which means prevention of automated attack should become more useful.
Are there NoSQL alternatives that have a worse track record than Mongo?
What problem is this solving? I don't really need ambiance music in a word processor.
He has fixed it and is signing the version info file.
You've been criticizing the rough order of magnitude estimate for an hour and still haven't offered a significant improvement. I find that more more ridiculous. If the improvement is so obvious that not including it is ridiculous, then why not just produce the improvement you're talking about?

Note: This is rough, back of the envelope projection meant to improve on a 5% figure that someone pulled out of the air.
We've banned this account. Single-purpose accounts are not allowed on HN, especially when their single purpose is to post political rants.

If you want to participate on HN in good faith, respecting the rules about civil, substantive discourse, you're welcome to email us at hn@ycombinator.com.
This is what happens when you write your own twitter.el and botch the UI