skysight-inc/HackerNews huggingface dataset:
I'm seriously considering something like odd fellows (thanks for reminding me of them) - exactly for the non-work social and community aspects - but with a secular flavor ( I have some family members who are in the Lions club).
A buddy of mine mentioned "mastermind" groups too.

(ps. fwiw - portland or)
A way to think about that question is to ask whether typelessness in general is bad because a lot of the schemaless databases come from that side of the divide.

I’d personally answer yes, but that’s because I believe that typed, schema-generates structures should be pushed all the way from the database to the typescript code on the front end. Changes become something you can deal with with high confidence and things like typos, etc. become impossible. Relational structures enforced in the database (and imho sadly lacking in the intervening layers which is something I’d like to get the time to deal with; though the FoubdationDB record layer certainly has an interesting if unexploited take on it) is a natural extension of this.

But there’s a whole other world where people just don’t want to be tied to constraints. I suspect it’s a personality thing.
This is a dead horse that's been beaten to death over and over again here on HN. MongoDB is garbage. MongoDB doesn't scale. MongoDB is $h!t says HN users.

It just feels like an echo chamber. Are you running the latest version of MongoDB in a replica set with journaling enabled and write concern set to one? MongoDB has worked great for my uses, up to moderate write/read scale. Sure, if you are running "big data" or enterprise things, it might not be the best choice, but it's not the steaming pile of horse excrement that some HN users try to make it.

Second, for those who still insist that MongoDB is crap, what is the best pure document store database then? I used to champion RethinkDB, but they failed and development has basically stopped. You wouldn't build a business on RethinkDB now a days unfortunately.
Your website needs a little bit more ...ahem... whitespace. Text that is tight to the edge of the screen is unpleasant to read. Meanwhile, I glanced at a couple of the screenshots and noticed they need a lot less whitespace, especially vertically.
The difference being that the Overton window of “acceptable” opinion is rapidly shrinking.
Engineering manager of React denied this claim, previous discussion: https://news.ycombinator.com/item?id=17216628
Panpsychism is pretty clearly not true even in animals. Many insect minds seem to act like finite state machines, and some can even be forced into an infinite loop, like the golden digger wasp, which will repeat the same three actions forever if you move its prey as it checks its nest for invaders: https://youtu.be/YNvi_j2z96w
Can they be wholly blamed? Managers and other people who have more power than young developers want developers to be replaceable cogs.
"Are you running the latest version of MongoDB?"

I don't use MongoDB, but I imagine the answer to that question for most people is: No, because I already have an existing product in production with actual customers, and I can't afford to upgrade to the latest version.
> I don't know how realistic that is given the way they are implimented (trivially spoofable)

They are trivially spoofable at the tech level. But if there was a "know your customer" style law enforced for telcos, it would be easy to resolve. Telcos know who sends them the call. It's either a) their customer and they're responsible for verification, b) their customer with a signed agreement for caller id substitution (customer is responsible), or c) another telco, and now it's their turn through this question.

Foreign telcos could be a problem, but really, the US can put enough pressure by "comply or we can't legally forward the call" to solve this.
The quote about dictionaries refers to paper dictionaries, does it not?
Right, but most people using it use model or data repository patterns to ensure correctness. It does offer nearly infinite flexibility provided you use it correctly. You can add fields without any sort of DB work, you just start adding fields to rows as needed and let it catch up organically.

There are use cases where mongo makes a lot of sense. It's very popular in the node.js / RAD world for sure. I certainly have never been a huge fan by any means. Only relatively recently did they solve distributed writes.
let's go to venus.

satellites get almost 5 times more solar energy at venus than mars. and venus has been extremely neglected relative to mars as a target of study. the delta V to get to orbit around venus is about the same as mars. if future energy STOREAGE systems are improved dramatically, we can simply store more energy by being closer to the sun, so a mission to orbit venus would have a far easier time RETURNING to earth than an equivalent one to mars orbit, all things being equal.

launching a substantial power source into space isn't happening anytime soon.

http://em01.powweb.com/sciencetoday/solar_constants_%20plane...
Remember back in <good old days> when people were authentic and real and not opportunistic fakers?

Load up the resentful pioneer module, Billy.
Maybe, maybe not. GANs are not necessarily interpretable so it's not easy to know the answer to your question.
I would not be happy if some bit of software "helpfully" downloaded a copy of Chrome for me.
Unfortunately, I’d argue PostgreSQL gets you all the same benefits with JSON storage (fairly equivalent to Mongo docs), while also giving you all the goodness of a relational, transactional, schema enforcing RDBMS. PGSQL became Mongo faster than Mongo could become PGSQL.
Remember Windows XP?

Fun fact: we're further away from its first release (2001), than it was from Windows 1.0 (1985).

Remember Windows 7?

We're further away from its first release (2009), than it was from XP.
Robots find the use of "biodiversity" is discriminating.
Is this supposed to make sense?
Because you can't use these tools on many occasions, they don't always do exactly what you want, and accessing them is slower than using a calculator. The devil is in the details. Such as being able to quickly switch to engineering notation to display values applicable in electronics.

Also, I often want to do a series of calculations, for which an RPN calculator with a stack (you can see the top 7 levels) is uniquely suited.

As another example, unit conversions (basically, convert between every unit known to man) is something I use every day. It takes about 6 keystrokes to convert from anything to pretty much anything on a HP-50G.
I only looked at a few. I was afraid I was going to see a woman and have love at first sight and be forever heartbroken.
Modern Mongo still seems to corrupt itself on the Unifi Cloud Controller I have to deal with if there is no disk space left or hard power off. Postgres will be usable after disk space is freed, or when booted back up. This is a really basic reliability issue.
I think I agree with this. But I don’t think you need proportional representation, only representation. I think the percentage of people who vote republican is probably well north of 10% for most of GAFA, and if it’s not it’s worth looking into why.
The harder to scan example was easier than the east to scan example, for me.
So why not scramble the training set during the training as negative examples to force network to learn more "global" features?
What if I'm using a mouse, keyboard, and a touch screen? Like my laptop, when sometimes it's just easier to jab the screen.
Exactly. "Remarkably similar" != "Identical" (using the truest version of the word identical - exactly the same)
"my scheme is my app layer"

To be fair you can do use schema validators in Mongo. Not sure it's widespread in practice. And there are other distributed databases that aren't document stores that have schemas and various subsets of SQL implemented.
RDBMS only provides a limited degree of 'validation'. It still must exist fairly comprehensively in the app.
I haven't seen a web music player / library manager with good UX for a very long time.
What about not hiring someone if you can pay him/her properly?
So basically if the phone companies lowered the price of buying number lists then a bunch of web2.0 companies' valuations would evaporate?
Reverse engineering can be as simple as, hey this code is supposed to be fast but it's slow, and I wonder what the compiler is doing to my code. So you compile the code, reverse engineer it and see what the compiler is emitting. That way you can steer the compiler into the right path. This is very useful for micro optimizations.
With a replica set you should be able to do the update with zero or little downtime with some planning. Of course you'll have to look and watch for breaking changes if you running a really old
version.
My job would probably be considered a blue collar job. I program and operate machines, solve problems that occur with them on a regular basis, have pretty much total autonomy in the decisions I make about how to do my work, I get to be creative every single day, most of the time my boss asks me how to do things rather than telling me what to do. Or may tell me that a customer has asked for something, asks me if we can do it, I, for the most part, will say yes, then somehow find a way to do it and I learn new things and skills all the time.

Honestly if my job wasn't like that, I would've left long ago despite the decent pay.
> Plenty of time to realize nobody really likes Finn

[Citation needed]

[Substantiation needed to show that marketing materials for films can be changed that quickly]
This sounds like a valid goal as such, but I don't quite follow how this refactor will really make things better? As I understand it, it will still use the same fundamental techniques (modifying the DOM directly), just without using the jQuery API?
Newly Discovered Titanosaur Is an Absolute Unit
NIST Digital Archives (1904-present)
> Limit any individual country (India or China for example) to a maximum of 10% of the total visa allocation each.

Why country? Why not limit any individual continent to a maximum of 1/7th of the total visa allocation? /s

If it isn't clear, I am pointing out that your suggestion is an arbitrary restriction on skilled immigration.
I did in vivo brain surgery using animal models. The rats were all from specific strains geared towards being almost genetically identical as possible. I can say, each one of these rats developed in a completely unique way from behaviour through to anatomy despite being kept in a highly controlled environment (same food, light, water, routine, conditions etc). Even the location of their brain anatomy differed highly. So even in almost genetically identical models, there is a high degree of individual variability.
Foundations of C++ [pdf]
The problem was that with the sheer number of ip addresses they were using, and with the rate that some normal users used that particular endpoint, regular users would have been inconvenienced--either by being forced to wait or by being forced to do a captcha.

I would have set it to only show the captcha if the delay was active, so users would effectively have had a choice of wait or captcha.
Here's the oregon masonic lodge faq:
https://www.masonic-oregon.com/faq/
I'm starting to look forward to the days when I can just work on old projects in semi-retirement, where all of this stuff doesn't matter, and the languages and frameworks are the ones that I grew up with.

This isn't to say there's no new good stuff. The problem is that there's also all the new fads, and it's a very rare job when you can get the good without the fads.
Well, it's a bit different with viruses as they're not directly part of the food chain for complex organisms - unlike mosquitos that are important food source to many insects, fish and birds. For instance for some fish and their fry the mosquito larvae are the primary food source, so if you destroy the complete population of mosquitos you might also severely affect some fish species. Some spiders and birds will also be left hungry. That can then affect other ecological niches up the food chain, perhaps even cause a collapse of the whole biotop system.
Bill Gates tweeted out a chart and sparked a huge debate about global poverty
A lot of research and hard work has gone into TclQuadCode [0], which compiles Tcl (which is even more dynamic than JavaScript) into machine code via LLVM.

The authors indicated at one point it took around 5 PhDs to get it going.

[0] https://core.tcl.tk/tclquadcode/dir?ci=trunk
I'm going to go out on a limb and say Unifi Cloud Controller is not running the latest version and does not have journaling enabled.
Such a rare opportunity it is to use the word fatuous to describe someones ideas.

The article states, "Programmers who have studied programming languages, development tools, various technologies and patterns, but have not mastered the mathematical foundations, look like artists, who have a perfect understanding of the paints and brushes, learned a lot of tricks, but do not know the colour theory, composition, perspective, human anatomy, and other basics. They may have a lot of brilliant ideas, but they will not be able to express them. And all they can do is to work as assistants or repaint other’s pictures."

Backfitting theory to practice and then trying to persuade practitioners and others that they are somehow subject to the abstractions and shibboleths of these gatekeepers, and that we do not understand our own craft, is dishonest. Nassim Taleb calls this "teaching birds how to fly."

University education is valuable when it refines and differentiates students. Outside of maths and maybe divinity degrees, most of them have become managerialist diploma mills. I don't think the article was elitist, since one of the first rules of being an actual member of an elite that you don't go on about it like that. Provocative, anyway.
Stanford's Youtube channel has a series of lectures for Robert Sapolsky's class on Human Behavioral Biology, and he spends a good amount of time on genetics there. The view he presents there is that there is no such thing as a gene FOR something, because the effect of a gene is a function of the environment in which it is expressed. For example, it's incorrect to think in terms of a gene for depression, but it is more reasonable to think of a gene that will make you vulnerable to depression if you are exposed to strong stressors during childhood.

I recommend watching the entire playlist, but I've linked to the punchline at the end of Behavioral Genetics II. I've linked to him discussing the heritability of plant IQ, followed by the heritability of depression example I alluded to earlier.

https://youtu.be/RG5fN6KrDJE?t=3200

Again, I recommend watching the entire lecture if you have an hour and a half, both lectures if you have 3 hours, or all the lectures if you have, like, 40 hours.
Worth noting that here the use of the word "model" refers not to some indefinite domain-specific data schema, but "The Relational Model" as a paradigm.

It displaced the earlier paradigm of hierarchical data model, which derived more or less from physical media (eg punch cards).

The relational model is not well suited to uncertain data, as a row in a table is generally interpreted as a true proposition. For statistical data sets, analytical processing may be better served by array/tensor models (which also exhibit uniformity).
My pet project (not that I have any influence to make it a reality) is to completely fill up the bay starting from Alviso with concrete and creating housing there. No NIMBY can stop it, we can also flatten the mountains near fremont and use it to fill up the bay.
... but still not the paper form.
A large number of these staffing companies are run by American "entrepreneurs".
>The prevailing theory today is that the data was stolen by a nation-state for spying purposes, not by criminals looking to cash in on stolen identities.

Is this not the perfect scenario for a spy agency? With 143 million real person identifies, one of them is bound to look like one of your undercover agents, and you know all of their authentication secrets.

It's pretty true for a identity thief too, now that I think about it. A massive wave of fraud following the breach would have rendered the data useless as everyone ceased trusting SSNs and other classes of stolen information. Sitting on it for a while, and then executing a fraud scheme that doesn't go too far above the baseline identity fraud rate would arouse less suspicion.
Optimizing software in C++ (2018) [pdf]
California has not really built any new major roads in last 25 years though the population has nearly doubled and almost quadrupled in bay area.
More importantly for power users, they were much more customizable.
There's nothing wrong with them having sex in itself, there's nothing wrong with him helping her get a job in itself. When those things are connected though there's a problem. And I doubt that's the case with Newsom, so it's a misleading comparison.

And wow, you found an article that whitewashes the whole thing. Proves Google's fair, right?
This is the same thing that happened in Java.

Other languages started prototyping features... that eventually just end up being implemented in Java.
> I guess I'm glad I didn't post it as a top-level comment, because it looks like you have unintentionally become an example of how HN is prone to downvote swarms from those same conservatives who feel so victimized on Twitter.

That’s okay, I don’t mind losing some internet points.
...what? They've always given out the Kit Of Parts and I don't recall those teams that relied on them ever winning anything substantial.
I apologize for not really commenting on the content of the release, but I am shocked that it is on version 0.59.

I wonder why they even bother with supposedly following semver at this point. 0.59? This seems to mean they can break anything at any point and it's technically still "following semver". I guess I just don't understand it. This library is used by thousands and consumed by millions (billions?). Why not just use dates as versions?
I had Microsoft do this. They notified me that my account was being suspicious, so I needed to provide a phone number to use it. I had literally just made the account though, zero activity at all. It was just to force me to give a phone number to them for their data harvest
Brilliant point, thanks for sharing (it's insightful, well-articulated comments like yours that make me love HN btw). Had never thought about it that deeply before reading your comment.

I do have one minor disagreement tho, purely based on anecdata:

> Rarely will you find this happening in the real world

I've been seeing this a ton in the real world lately (mostly at work but also in some social situations among people that don't know each other really well). This is especially true if the person is going to compliment or agree with Trump in some way (but by no means limited to Trump). "I don't like him but <insert thing> is a good idea."

I have in a few cases felt like it was clear virtue signalling, but most of the time now I think people view it as required in order to have credibility with what is about to be said.
I checked the HN guidelines, and I didn't see anything about humor. I did find this, though:

> Please don't submit comments saying that HN is turning into Reddit. It's a semi-noob illusion, as old as the hills.
The Senate just passed the decade’s biggest public lands package
It's not just the downtime. It's the actual work involved in running all your regressions to ensure backward compatability. ie. do all your existing queries still work? do all your current backup processes still work? did that arcane config variable you rely on change its stinking name?
I believe the appropriate term is "declare", not "make".
So... if we eat the aliens, then climate change would stop? Now that sounds entirely reasonable to me.
It was a major rewrite of large chunks of the interface from native C++ using raw Win32 calls (and said C++ was written back in 1996 in many cases, to the point where it'd do AddRef/Release calls by hand sometimes - forget RAII and anything that you know of modern C++), to C# and WPF. And it was necessary even solely from an engineering perspective, because adding features to that original code was becoming a huge pain.
The ultimate secret sauce of ActivityPub is that its killer app is every app that uses it. Its about having the same fundamental building blocks - because really, youtube, instagram, snap, tiktok, facebook, twitter, etc are all doing the same thing, you post content, aggregate it, share it, and comment on it - and having those portable across all the implementers so you can subscribe to someone whos on peertube via Mastodon and get their uploaded videos there, in the UI you like the most.
Same here. I have an alternative browser with no ad blocker, no tracking blocker, and sometimes I just copy the website from Safari to that other browser to avoid CAPTCHA.
Sorry you got that impression, I mean modern humans, not any particular group with a diagnosed condition.

Didn’t mean to single out people with aphasia or any other similar disorder at all.
Yes, but as a spammer, you would need access to lots of different people's mice and screens. A bot net would do it I guess.
Surprisingly: Viber. Viber Out works great for calling out to 50 countries, and most text communication is on eMail/Slack/iMessage/etc

It's been a few days of Viber and already I see several pluses:

* Putting a call on speaker takes one tap and doesn't hang my phone, unlike Skype which pops up the native iOS sound output device chooser for some reason.

* Easy to see call history & times under a given contact (Skype did a weird center-aligned thing that made the information super-difficult for human eyes to parse)

* Easy to edit contact name info (Skype made this like 5 menus deep)

* Easy to set/remove contacts as favorites (Skype hid this somewhere new every few weeks)
"this round"
The People's Forest: How the Menominee Are Facing Climate Change
honestly, in the context of an embedded system, I'm not bothered by this.

I'd expect to see very little dynamic resource allocation, so you could probably put a permanent name to almost every byte of data in the system.

Remember, once it's compiled, everything's a global anyway, especially on chips small enough to not be set up with a strong multi-tasking and memory management model.
What are you talking about? Go read about what an H1B visa is for. It’s not a draconian attempt to own anybody as those coming into it should know the precise limitations of this non-immigrant visa.
Haha this is so interesting. Is this a phenomenology that has been studied or has been classified? I assume the wasp will continue infinitely, at least, until some other stimuli takes greater precedence, like getting tired for example.

I don't know if I personally believe this is a good argument against panpsychism. The wasp may have a fractionally sized working memory in comparison to ours, yet still be conscious. I find it unlikely that panpsychism is realistic; rocks don't have nervous systems, for example, so the likelihood of them having the sensory peripherals necessary for creating experiences is unlikely in my perspective. As far as the wasp goes, I'm probably agnostic as to the answer to that.
And I find it equally interesting to think about what happened to Google Books project after half the world was entering text into captchas perhaps close to a decade? Is the project still going on?
White space didn't kill the app. A lack of adequate analysis, interviewing, and user testing killed it. Let's be clear about this; design trends in themselves aren't the issue, it's their improper usage.
How do you know if they blocked a legit call?