skysight-inc/HackerNews huggingface dataset:
> Why on earth

Just use your imagination a bit.

Maybe I live in state X at location Y while my parents live at location Z in the same state, about 250 miles away from me, maybe there’s a serious storm where I live and I wonder if I need to check on my elderly parents?
room.sh co-founder here. Thanks! :) We've got loads of cool stuff on the horizon so stay tuned.

That being said, happy to answer any questions if anyone has any.
I guess that's the next innovation. In the old days, you enter the entire search string. Then you got Google Suggest where each keystroke was trapped and responded to. Now not only you need to trap each keystroke, you need a weighted list of results so you show them in the order of popularity.

Not an Edit: I am pretty sure Google is already doing it so it is not an innovation, its been there for a while. I am calling it so for the folks who are not doing it. Also, it may be there in general search but it may have seemed like excessive data for searching time zones on your phone. But with billions of phone users, such usage would be common and the feature will happen, eventually.
If this is just postgresql, why would I use this implementation over postgresql?

It also seems like it scales linearly with some decrease in ROI after 12 nodes.
Crowdsourced index of company WFH announcements
> Mind you, I'm a hobbyist in this field so maybe you could chalk it out to inexperience, but I shiver to think to what professional developers have to deal with if the small prototypes I cranked out were that painful.

Careful adherence to best practices (often discovered the hard way), banning certain code pitfalls with a linter, and many workarounds :(

It took me months to make something semi-usable out of (a subset of) UNET, and I can clearly see why nobody at Unity wanted to maintain it. Still, something half-decent and mostly backwards-compatible could have been made of it with enough work, but again they chose to chase the new shiny :/
Uh, fans everywhere. Then I might as well get a desk-side computer with an AMD/Intel 64 bit multicore CPU.

Well, I was just curious and not in the market for a new workstation. I would appreciate a hint for a fan-less MB (Arm or otherwise) with (3.3V) PCI sockets ...
You don’t review it, just approve :)
Here's a recent video walkthrough of how Basecamp uses Basecamp: https://www.youtube.com/watch?v=CFzvA1dEvd8
> The situation with kinetic scrolling is ridiculous (to be fair, Hutterer has decided that sort of thing doesn't go in libinput, because it doesn't have enough context to implement it properly, which I agree with).

Unless he's planning some way to get that context and implement it later, that pretty much makes libinput unusable for me. Relying on every individual program to implement their own kinetic scrolling guarantees it'll act differently across all of them - or just be nonexistent, as is the case now.

IIRC, the one bug introduced by the synaptics way of handling it is if the mouse is moved from one window to another during the period while it's still scrolling, it then scrolls the newly-focused window instead. This annoyance is so extremely minor I simply do not care.
Yes. In this instance you're probably correct.
Lots of Unity games are what Flash games used to be as well, promotional games, advergames and other things that are part of a larger campaign or system that isn't one off. Most people making money with Unity are building games for shows, promotions, events and others that are marketing mostly.

You can still make money with indie games but more in terms of certain categories or niches.

To make it in games today it is quantity of quality, both are needed.

Unity is making that harder by doing breaking changes waaayy too often. They are making it harder for the smaller/medium game studios with all this technical debt offloaded.
For your neighborhood or was this a more structural problem and did your collegeas find more locations with similar issues?
The A320 has a very loud gear up alarm, and it is one of 3 that cannot be silenced or disabled by any means.

Initial speculation (because that's all anything will be for weeks at the very least) and comments from other A320 pilots indicate what likely happened is they were attempting an intentional gear up landing, were too fast and burned up too much runway, and attempting a go-ahead. Raising the nose can cause the rear to hit the ground if you're close enough, and this would explain the charring on the bottom of the engine nacelles.
I haven't looked into the Django ORM recently but last time I checked I think it would have been a lot more challenging to implement something similar. SQLAlchemy is a lot more flexible, very well designed and actively maintained. My recommendation would be to try using SQLAlchemy with Django. It should work without any problems but you might lose the ability to use some of the Django plugins that assume the Django ORM.
I had the same confusion as the GP. Most people are familiar with the triple point of water, and in particular with the gaseous phase of water in a phase diagram which is missing here, but it does show prominently in [2]. However [2] shows the pressure in log-scale while this article shows the pressure in 2 linear scales, one from 0 to about 2 GPa and one from 0 to about 100 GPa. The vapor phase which is below 25 MPa in [2] is then compressed here in an invisible slice.
Here's the thing, it's not just that early Mongo had issues, sure whatever that's life. But they argued that things like silently dropping data if your database gets too large were acceptable because it's documented (and this is just one such issue).

The sole, number one requirement I have for my database is that the data I put in is still there when I go to get it back. Failing that and pretending it's not an issue is more than "being shaky", it's a violation of the trust I put in my data-store. It's great they've fixed those issues now, but that cavalier attitude towards data the integrity of my data is what makes me hesitant to use it in future, not the fact that a bug involving data-loss existed.

None of this is to say I'd never use it, but it'd be far harder for me to trust it again vs postgres, couch, rethink, cassandra, or any number of other data-stores that took data integrity seriously from the start.
We're using Miro for our Scrum of Scrums and it's working out quite well for us
I think that applies to mice, too. The ‘natural’ range of mouse motion is larger than for a trackpad, but not that much larger. The width of a typical mouse pad is about 8-10 inch, so if you use one, the range of motion is a bit smaller.

Apple’s Magic Trackpad is over 6 inch, the latest MacBooks have a trackpad of over 5 inch.
+1 find us using figma more and more for general collaborative work and not just design
>The last part is difficult, both sides sought legal advice, both were contradicting each other. Eventually the pro-China side pushed through with their advice, which resulted in clashes and eventually the eviction of pan-democracts.

Actually the legal advice from Government ( Which in the past 10-15 years has always been Pro-China ) on the issue was that the Pro-Democrats were right as it was listed very clearly by the rules. That there was no way "reinterpret" it. It was a surprise to the Pro-China party so they sort to external legal advice and suggest or basically completely changed the rule.

Is was at that moment, Hong Kong is officially Rule by Law and not Rule of Law.

And yes that is why the later part was an absolute mess. People were planning to protest about it anyway, but before anything was planned the new security law happened.
Lol that's a laughable opinion article
Yep. Thats only because Graylog requires it. We don't put any real data in Mongo. That'd just be silly.

I'd put SNMP telemetry data in Mongo, only for the fact that recording that can be somewhat lossy. Plainly, I just don't trust Mongo with consistency, availability, or partition tolerance.

And because Mongo's backup facilities suck (requires taking the DB into readonly, or accepting no time consistency egads), the only good way to do a backup is to put the DB on LVM, and making a LVM snapshot.
> I think we're too hung up on OSI open source licenses.

I disagree. The free software criteria were defined as they are for a reason. AWS and other cloud vendors are taking advantage, but that is not a good reason to give up on the ideals of the movement. I would be much more comfortable contributing to timescaledb if the license had a date at which it expired to AGPL or some other OSI/DFSG/fourfreedoms license.
Lazy Lantern (YC S19) Is Hiring a Staff Back-End Engineer in Paris
Here's the best set up I've used so far:

1) Get the cheapest iPad that supports the Apple Pencil. The 2018 non-Pro was this for me last I looked.

2) Get the Google Jamboard app (not the Jamboard hardware, it is not at all worth it).

3) Share the "jam" with yourself on a different device (a nearby laptop)

4) Screenshare the laptop.

Things I think any virtual whiteboard scheme needs to have:

1) You need to be able to see people's faces! If you can't see the people in the video call, good luck having anything feel natural.

2) See #1 again. Having the laptop drive the video call is important so you can configure it to see everyone's face while you present.

3) being able to use a pen to write and a finger to erase (if you have to open a menu, fail. sadly the jamboard app also gets this wrong though their way overpriced hardware gets it right)

4) ideally you have the ability to have an infinitely scrolling whiteboard. Jamboard doesn't do this, but it's close.

The Jamboard app also works on phones so other people can fairly easily join in and contribute. This scheme has its problems, but holy crap, so many whiteboard apps focus way too much on fancy new widgets and shapes and text and whatever and not enough on getting out of the way.
It's an awesome example, but I think that the mechanics of a planimetre mean that, 'internally', it's integrating x dy - y dx (a vector at every point orthogonal to the position vector from a fixed origin), not just x dy. Of course the end result is the same (up to normalisation), as it must be.
Has anyone successfully migrated from MongoDB to a relational database like Postgres?

My team used Mongo, but we have a classic relational use case. We’re being bit by application code joins, no cascade delete, sloppy schema changes.
Why our economy may be headed for a decade of depression
I live in Western Canada, and whenever I tell someone my sister lives in London, they guess I mean Ontario.

I mean the UK.
I usually only see these type comments in forums like HN.

In game development communities, it is another universe.
Packaging Cloud-Native Applications with Gravity
(Timescale CEO and post author)

You are spot on. Before the Timescale License, we were left with a tough decision: do we open-source a feature so that everyone can have it for free OR do we close a feature so that the mega-clouds don't have access to it?

We didn't like either of those options, which is why we created the Timescale License, which allows us to offer capabilities for free (and make the source code available) to everyone except the cloud providers (ie free for 99.9999% of all users).

We find that this has resulted in a mutually beneficial outcome for ourselves and our users.

"I think we're too hung up on OSI open source licenses. The additional restriction in the timescaledb license
that you can't run a paid database as a service offering affects hardly anyone negatively (AWS).
It affects us all positively by providing a sustainable business model to support additional development
and support of an open-source product we use. Win-win if ever there was one. I'd like to see more open-source
and closed-source companies consider this model."

^ Really well put.
How to Ensure Your App Gets More Attention in the App Store
Let's say every American bought $100 of bonds today. That would be $33,000,000,000 or 33 billion dollars of bonds. Next, take a look at the daily volume of bonds traded on the financial markets. There is no need for another drop in the bucket.
I wonder if there are Chinese cities with names close to major world cities. Paris has 2.15m people, its metropolitan area has 12.x million. A medium sized city im China has more than that. If by coincidence it's also named Paris, getting that as the search result would be annoying.
This was a bit of a hidden point with my comment. A poor choice of tool for the job is a completely different problem than the tool being poor.
> This example illustrates how difficult AGI is and how far we are from it.

Does it? AGI is very difficult, but I think this example only illustrates that Siri is kinda bad, given that DDG, Google, Alexa, and Bing all got it right.
Awesome. I just hope that one day Amazon supports it on RDS. I do know that Digital Ocean does!
Of course you'd still have restrictions on the code if you want it magically optimized, just as with DOTS.

But you're right to be skeptical, this is not something I've thought through that thoroughly :)
We’ve Launched a Survey Software Without a Reporting Dashboard
Lots more details here, as usual:

http://avherald.com/h?article=4d7a6e9a&opt=0
Roberto Calasso and the Progress of the Novel
Clicked expecting a Matt Workman video...was not disappointed :D
How much overlap is there between your idea and Nixery?
Yes it seems everything is inside out now. Used to be everything had to be aligned to perform well (or at all). Now, you want to be unaligned in many cases, at least as far as cache lines are concerned, to avoid every malloc returning a block that maps to the same cache lines.

And there are so many registers, its often possible to put whole algorithms into registers instead of stack or memory. I wonder if the age of the 'stack' should come to an end?
I think there will be some interesting dynamics between states.

Look at places like Florida or Texas without income tax, they are going to be able to draw away workers from states with higher income taxes.

This will create some revenue issues for states that rely on higher income taxes. I believe this will put further pressure on businesses and others that cannot perform work remotely.
> This is not just for files downloaded from the internet, nor is it only when you launch them via Finder, this is everything. So even if you write a one line shell script and run it in a terminal, you will get a delay!

> Apple’s most recent OS where it appears that low-level system API such as exec and getxattr now do synchronous network activity before returning to the caller.

Can anyone confirm this? Because honestly this is just terrifying. I don't think even Windows authorises every process from a server. This doesn't sound good for both privacy and speed.
> This list includes all particular cases of vector fields and differential forms of all orders on R^3 and on its sub-manifolds.

I think that first 'all' shouldn't be there, right? That is, these are all possible orders of vector fields and differential forms (among which the various Hodge dualities permit lots of identifications) on submanifolds of ℝ^n, but they're not all the possible particular cases of such vector fields and differential forms, in the sense that there are plenty of other, different physical situations that lead to the same mathematics (which, as you argue, is why the concept is so useful).
Aside, but, I'm said this is an acceptable use of the term AI, to mean "big statistics".
.kkrieger is a full 3D shooter in just 96K (needs slightly more than 96K of memory to run)
I have a team using IdeaBoardz (https://ideaboardz.com). Our Scrum of Scrums is using Miro (https://miro.com). Miro is more full-featured, but IdeaBoardz is easier to use.
I think it will have to get much cheaper. Powerwalls are pretty awesome, but still quite a lot more expensive than a good quality lead acid setup, and if lead acid home battery systems haven't become popular yet, it's probably due to price.
How does Facebook know how old people are in pictures? I mean they invest a lot of time and money into AI, but I don't think they're there yet
How does this steer to the target or how did torpedos hold onto the target in the era of full mechanical torpedos?
>mid-spec smartwatch that took three iterations to get to the level of polish its competitors were at during its first one

>bluetooth headphones

I don't think these count as interesting. I'm glad they exist, but they're pretty dull.
The problem with MongoDB is not that it was shaky in its infancy. It is that the developers made it very clear from the start that they don't care. Speed is everything, everything else is secondary. This changed a bit over time, but the latest Jepsen report (http://jepsen.io/analyses/mongodb-4.2.6) is still a mess and by now I'm pretty sure that is less "shaky in its infancy" and more a deep seated design problem that will never be fixed.
Request for LOI: New York Universal Internet
> - License server is unreliable. It always goes down with a 500 error, every day for most of the evening (California time). That means I cannot easily elastically scale build servers.

This should be flooding their support center with open tickets. Completely unacceptable. The worst part is that it shouldn't be hard to fix. The longer it goes on the more the Unity folks look like clowns.
> No, 3+ weeks ago it was obvious that we did “flatten the curve,” healthcare systems would not collapse, NYC would not need 30,000 ventilators, and that is when the stay at home orders should have been lifted.

That doesn't make any sense. You're basically advocating for stopping treatment as soon as progress is seen, not when the treatment is successful. It'd be like an oncologist saying:

> Good news! Your tumor is starting to respond to the chemo, and we've seen a reduction in its rate of growth, so we're going discontinue treatment.

The stay at home orders shouldn't be lifted when the curve is flattened, but when the capability is known to exist to keep it flat without the orders.
What is happening in Hong Kong?
Likely because Google Assistant did not know it was running on a tv. It's probably the generic assistant that comes with Android. Not sure I would consider that pathetic. Tuning all the intricacies of the Assistant for each application seems like a ton of work.
(It’s OK to Be) the Introverted Coder
Coders aren’t the most sociable people out there. Yes, the old “introverted developer” trope. In the words of researcher Timo Gnambs, “prevalent stereotypes describe software engineers as socially inept introverts that are single-mindedly focused on computers"...
Yes. ElasticSearch, Confluent, Redis, and Influx learned this too late.
The problem with writing your own engine is cross platform support. The grunt work that goes into that is something only a big studio can afford.

That said It has been done, see Heaps[0].

[0]https://heaps.io
I'd be curious if anyone has experience using Mongo or other document DBs as a read model projection database in a CQRS event sourced system.

That is, data which can be reconstructed from a consistent event store at any point, and is organized into structures for fast querying and loading for display on the client.

- Backend load -> update -> store updates must be atomic and consistent

- Client reads are fine being eventually consistent

- Need to store structured data (ie a calendar event with the names of all participants) but also find and update nested data (ie a participant's name changes).

- Client queries need indexed filter and sort capability on specific document fields.

Mongo or similar databases seem like they might be ideal for this use case, since they allow storage of nested document data while still being able to index and perform updates on that nested data, but I haven't really seen a deep dive from anyone using it for this purpose.
Can you access Aurora securely from outside AWS?
Drafts (https://getdrafts.com/) was made for this.
Covid-19 devastated Uber's profit in the work commuters who WFH, maybe forever
No future for Ðapp browser apps in iOS/macOS App Store?
The message about eating their own dog food is spot on. I will say, though, that their new asset addressable system works very well and is quite a sane design. One of the better new things.
If Microsoft wasn't doing ever worse privacy things with Windows I'd seriously look into switching away from Mac OS given the ever growing issues it's been having with every release.
Disabling `code { font-feature-settings: "ss01" 1, "ss02"; }` made a marginal improvement for me but it was only marginal. The bigger issue I had was the type-face was too large.

Ultimately you're never going to win a discussion about type-faces because they're entirely personal preference. For example I find most proportional fonts to be too narrow and harder to read so much prefer the typically wider glyphs of monospaced type-faces. To the extent that the font I used on one of my blogs was rounder letters. I then had complaints that others found it "unreadable" and preferred something narrower.

I'm sure there will always be a sweet spot where more than average number of readers will be content however the web would be a little duller if everyone converged on that same type-face. So I'm willing to take a marginal hit on readability (and let's be honest, the different is almost always only marginal) for the sake of websites having their own personalities. The alternative if people can just toggle Reader View in Firefox (or whatever the equivalent is in other browsers)
The twos and the existing ones. I made a reasonable guess that proved to be correct.

All the twos had symmetry and can be plotted on the grid like a tile pattern...and every increasing number in a row is two positions to the left of the lower number. It was blatant at that point in the vid.

Right at around 12:14 and then confirmed by the 18 minute mark.
But, again, it's not like this is the only company selling masks. It's not price gouging if there are tons of lower cost alternatives. They're offering an upgraded experience, some people are going to want that, and that's ok.
Privacy it may be a plus since in theory notarization provides some protection.

Speed, definitely not, this is going to make things slowwwww
ACL 2020 Announces Its 779 Accepted Papers
Very honorable mention to this topic would be https://www.ryeboard.com/.

They're moving quite fast and seemingly in the right direction.
The engines were mounted above the wings on that airplane, so they wouldn't have scraped the ground during the touch-and-go.
> I understand why acidic, thanks to your explanation, but why website, when you don't have a website?

Because the domain was incredibly cheap, and I may eventually host some HTTP content there as well, but I'm not sure. The main reason was just the price heh.

> Is there a way to actually reply within Gemini? I could set up my own server, I guess, but you would never know I had.

Nope, no comments. You could email me, of course, but I'm thinking of setting up an ActivityPub server on the box so folks can message me if they're interested.
How Secure Is Your Child’s Data in Virginia’s Virtual Classrooms?
> a degraded user experience, as the first time a user runs a new executable, Apple delays execution while waiting for a reply from their server.

The way to avoid this behavior is to staple the notarization ticket to your bundle (or dmg/pkg), i.e. "/usr/bin/stapler staple <path>." Otherwise, Gatekeeper will fetch the ticket and staple it for the user on the first run.

(I'm the author of xcnotary [1], a tool to make notarization way less painful, including uploading to Apple/polling for completion/stapling/troubleshooting various code signing issues.)

[1] https://github.com/akeru-inc/xcnotary
I knocked myself over once by lifting a solid double-corrugated cardboard box that I thought had a mini-lathe in it- I got ready to lift with both legs and promptly threw the box into my face and fell over.

That was one of the weirdest experiences I think I've had.
Well the chances are low if it's the first time he is visiting my site. But since this will be used for web apps the chances are very high that a user will revisit.