skysight-inc/HackerNews huggingface dataset:
> Storing videos locally wouldn't support that.

Sure it does.

The Internet is a global wide area network that connects computer systems across the world.

Perhaps you got confused and thought that the internet only connected you to Amazon? :)

Smarm aside, I really wonder how you ended up thinking this?

You're not the only person I've encountered that seemed to think cameras had to upload 'to the cloud' to be useful. E.g. after posting cute animal footage from my cameras ( https://people.xiph.org/~greg/troups.webm ) I got a number of comment from people along the lines of being surprised that I'd hand footage of my home over to amazon which made no sense until I found out about how ring worked.

This is quite surprising to me, because the bandwidth involved and the requirement for working internet connectivity makes remote storage seem really costly and unattractive to me and I was surprised to learn that's what products like ring were doing.
A short comment on statistical versus mathematical modelling
What are the key features you're looking for here? I mean security camera have been around forever. If you want something that backs up to the cloud instead of a local drive, there's tons of those as well.

AFAIK The NetGear Arlo system is pretty good and doesn't sell your data to the cops.
Calculus And Analytic Geometry
by Ross L. Finney and George B. Thomas
is a good introduction to basic calculus. I understand you want something covering everything in math. Courant is the best one and others have written about it a lot.
We were talking for a while at work of going to gitlab (mainly my idea after using self-hosted for my own side projects) - but after this, there isn't a chance I'd be the one recommending it. In fact, I'd strongly recommend against it.
> Fetch the data you need and provide it to the view.

That's exactly what this feature is doing -- making the view layer more flexible in how it responds to the data received.
They would be disappointed to find out that My LAN hardware was powered by an UPS. And that security camera footage is streamed off-premise by the backup satellite connection.

That aside, I am pretty sure that in ‘typical’ consumer deployments, cutting power and/or cable from a house will disable and debilitate most alarm and security systems.
As a counter to "diversity" and "conservatism", the entire South has plenty of non-whites, yet exemplifies even greater health dysfunction than anywhere in the Midwest.
Update Complete: U.S. Nuclear Weapons No Longer Need Floppy Disks
> Gitlab is the _only_ choice when your company prefers on-prem

Is that literal or figurative? GitHub Enterprise is on premises. I used it at my last company which was on an air gapped network. It looks like it has been around since 2011.

There are countless other self-managed variations in size and feature combinations of git hosting, ticket tracking, and other things it offers.
The basic idea of missile defense is to intercept the incoming missile with another missile. What really matters is detection with enough time to react and fire those intercepting missiles. There are both cruise and ballistic missiles that can travel at hypersonic speeds which drastically reduce the viable interception window. Cruise missiles are actually scarier to modern militaries, in part because they are harder to detect separately from other aircraft.
The problem with Qt I have is how incredibly expensive it is. Sure it's free if you want to build something open source, but you know some of us have to also make money to pay for being alive and it's hard to bootstrap an application if you have to pay $5,508 up front, per developer, and then again on an annual basis.
You can visit /r/dgu for an aggregation of reports from news sources.
"That's pretty cool."

"You think this is cool?"

"Yeah, it's cool."

"It's not cool. It's commie bullshit!"

https://youtu.be/u6BR0SJN75g
Anything by Metin Bektas. https://www.amazon.com/s?i=digital-text&rh=p_27%3AMetin+Bekt...
I think the nature of software being intangible and "black box magic" to some in the hiring process contributes to this (at least in companies that aren't software centric but still very much dependent on software).

It's a regular occurrence that non-software domain experts conflate all kinds of software development. Need a scalable CRUD app? Grab any ol' IT person. Need some safety critical code modified? Get that instrumentation engineer to cobble something up. After all, it's just software /s
There's a real itch to little trivial questions now that there didn't used to be. The pre-Web days are getting hazy but my recollection is that I didn't think up 1/10 as many trivial questions as I do now, and each one now has about 10x the apparent urgency they used to. The ability to get an answer in 10s flat to any low-value question has changed my thinking, to say nothing of the "rabbit hole" effect once you go looking for an answer. I have to consciously push that stuff back to keep it from being (to me) weird. Observing others leads me to believe my experience is probably more normal than not (plus there's social media and all that, which, HN aside, I've managed to avoid falling into by just never starting to use it).

It may not just be a difference in interests. Even trying to keep it to a minimum and being aware of the phenomenon, I still spend a fair amount of time in a week looking up stuff I don't actually care about, will soon forget, and which certainly doesn't serve any need.
Lol, the weather in Toronto and Chicago is practically identical. The average temperature difference is a whole two degrees.
For anyone looking for a place to stay, I just wanted to recommend this place we stayed in late August (sorry about the Hotels.com link):
https://www.hotels.com/ho679197/105-a-townhouse-hotel-reykja...

It was about half the price of other places at the time. I was fully prepared to be disappointed, but it was excellent — and had a full kitchen, which helped because food in Iceland is insanely expensive ($20 for an 'authentic' Icelandic hot dog at an outdoor stand is real ). Groceries were only(!) about 20% more than New York (still high, but not unreasonable for a remote island).

Also, I think Iceland is missing an oppertunity to export high-quality room-darkening blinds. Vampire-approved.
A lot of this is dependent on how reasonable the take home project is. But I've always assumed that my work needs to be professional. That means it needs to be readable, well-designed, and nicely formatted. Of course take-home projects should be short, and are basically a POC. But shortcuts should probably be discussed with the interviewer and should be well documented.
The Risks of AutoML and How to Avoid Them
Interesting thought. Although perhaps the network you build to deliver a million identical papers just looks too different to what you'd need to deliver individual items?
Hard to explain, but I guess Bilbo Baggins said it best: "like butter scraped over too much bread."

I exercise (primarily weights and yoga, plus cardio here and there) 3-4 times per week, eat incredibly healthy (lots of greens and lean proteins), get enough sleep (7-9 hours). My blood pressure, weight, and BMI are great. I have sleep apnea and am allergic to wheat but have treated those as best I can (the former is difficult, the latter is quite simple).

And yet, I feel sort of "removed." Constantly fatigued. Kind of like being in caffeine withdrawal (and no, that's not it). Don't feel as strong as my exercise and age (late 20's) would have you think. Always dehydrated. Very little "vitality."

Around the same time period, I was "floxxed" by Cipro, and got Mono. My best explanation is that it has something to do with one or both, but no doctor has ever figured it out. By all accounts, I'm very healthy. I just constantly feel like shit.
Came here to tell this. IIRC, a newer edition of the book by Martin Gardner was published in 1998 with some notable updates. I read the newer one when I was in high school and as with all other Martin Gardner books, this was an absolute gem to learn and understand calculus.
> Maybe use machine learning for that.

Too late?[0,1] PGFs (Precision Guided Firearms) will take a picture, and help you aim too. They even have apps for your iPhone. Like how CA has a tech focused start-up culture, TX has something of a gun focused start-up culture [2]. IRL aim-bots have been around for ~6 years now, though those companies tend to snatched up by the DoD pretty quickly, so it's tough/expensive to acquire.

[0] https://www.newscientist.com/article/dn23571-self-aiming-rif...

[1] http://www.tracking-point.com/

[2] Can MA give us an education focused start-up culture? Maybe NC a health care focused one?
I don't like the stated justifications for enforcing telemetry — even if it is genuine, it is basically self-deception.

In my experience, access to analytics is a quality of life improvement for programmer, that does not actually result in better products. Having a thousand times more crash-reports wont's cause your employees to grow extra hands and brain-cells to act on all of them. Having a great insight in user behavior does not automatically translate in great managerial decisions.

Personally I would love Gitlab to stop overusing Javascript and fix performance of their backend instead of trying to conceal issues by refusing to show big files and abusing lazy-loading. But judging by their recent actions, they are more likely to copy more anti-features from Github than work on actual hard problems.
Or it means they're just going to switch to $competitor's product that doesn't have this issue.
Sure... although there is also the "don't interrupt your competition when they are making a mistake" angle which would engender less vocal protest
I live in Dallas-Fort Worth and grew up near Amarillo, TX. In high school I regularly drove a few miles (like less than 5) away from the city to look at lights. I've noticed in DFW you've got to get much much further away from the city. I can't really put a number on it, but I know even 20 miles out of town you can still only see the brightest stars.
The platform doesn't do anything to promote actual engagement in conversation and instead actually provides tools that serve to only promote an echo chamber.

Any user that is seeking to promote one point of view can endlessly churn out tweets from their perspective. If anybody challenges them in any way, asks them to provide backing or evidence of some type, or provides any details disproving their claims all the user has to do is block that user and continue posting. The blocked user no longer has access to even view those tweets and anything challenging the preferred narrative is not even allowed into the conversation.

There is no limit to blocking people. You don't need justification to block somebody. I understand it's necessary to be able to block harassment but the way it's implemented goes well beyond that goal.
The law has not defined it as such. In reality, we absolutely expect our neighbors not to film our front doors 24/7 and give police access to the feed. The law is outdated and ought to be updated to protect against new abuses.
There are a few in the Puget Sound such as Blue Origin, Collins Aerospace, SpaceX and some other smaller ones. Your point is valid though.
Senator Calls Out TikTok
I find it disappointing that Stripe is moving to a development that is a housing wasteland.

Oyster Point was slated for 1,200 housing units, but biotech opposed them.

> The residential development proposal was met by resistance from representatives of the life sciences industry though, with claims residents living in the area could make it less attractive to businesses.

https://www.smdailyjournal.com/news/local/new-builder-buys-o...
Ask HN: Flying a Drone Through an Anti-Drone Forcefield
So there's this illegal facility that participates in the black market trafficking of whales. Since this practice is in violation of international laws, a friend wants to go and use a drone to collect video evidence.

Now, there's a rumor that someone has installed a jammer that just crashes drones that fly too close. Can HN recommend any technologies to circumvent this? Perhaps a drone that can fly a pre-programmed route without the use of gps? Or an open drone that could easily be extended to support such functionality?
Nvidia Shield TV Pro Leaked on Best Buy
The article says that Ring keeps track of how many users ignore/take no action, and how many explicitly push the “Do not share” button in the emails.
There are basically only a few things I agree with in this article, the rest is so shortsighted and heavily tunnel-visioning about some ideal world.

The thing I agree with, yes being distracted takes time, focus and productivity. I'm all for being more into more deep work etc. Also the part of people need to be proactive rings true of course. But I fail to see how something that evident really needs a graph.

But the issue I take with articles like this is that they think of humans as robots. That walk in, or sit in front of their computer at 9, type for 8 and then go home/stop working.

But let's be honest here, If you can keep highly focused for more than 4 hours a day you are a superhuman. I know keeping this in mind doesn't take anything away from the article. Yes we should focus more on Async productivity, but work our work is definitely not single threaded. We are humans, If I hear my teammate 2 desks over signing for the 3rd time I can do 2 things. Ignore it, not getting out of my flow. Or stand up, talk to him/her and see whats up. Maybe it's only a complain about Entity Framework migrations being a b or perhaps just tired, and gets annoying by small things because something happened last night and its time to vent a bit.

recently I've started listening to this podcast https://hurryslowly.co/ . Although I do not identify with everything discussed, I do think there is source of truth in a few episodes. It just makes me consider, are we optimizing the right things first?

I really wonder, if all this no meetings, no distractions is really the key to making us more effective at our jobs. You can't really measure it, does the hour in a meeting really makes you an hour less productive? Is it more like 15 min? Or did the distraction actually helped instead of bashing your head against the wall for over on hour trying to figure out the solution?

I wonder the same about all those gosu vim/emacs users, it sure looks fancy dancing with your fingers doing edits. But where does the real work happen? Is is the amount of lines written or the amount of quality information processed in my mind about the solution I'm looking for?

In the end..

- Be human
- Try to have clear borders about distractions in your team
- Turn all slack notifications off
- Don't have meetings that could have been an email.
- Don't send emails about stuff that could have been a meeting

I'm really curious about working in a distributed team though, sadly I didn't really had the chance yet. I think working remote has it own con's and pro's.

I do applause the auther for thinking about this, I think reflecting on how to work better is always a good idea. But It could also easily be a recipe for a burnout.
In two shakes of a lamb's tail
You might be right but you also dont seem to be making room for the possibility of improving, learning, and making it easier to write those docs. You dont need to have a blank piece of paper and average engineers shouldnt need to guess how to fill in a memo.
No, React was created in opposition to the fact that we used to manually update the DOM because that's all we had tools for.
More compute is not the solution for AGI
I think there is yet another path: hyper specialization in one ludicrously specific niche no one else cares about or has good reason for not getting into.

If you spend 10k hours perfecting something no one else even thought of trying, chances are you'll be the best in the world at it.
I think the chat in this example still basically counts as synchronous, and the issue is more to do with people being poor at organizing their ideas in text vs. spoken conversation.

Truly asynchronous communication would force them to put their whole thought down on paper at once and perhaps organize it better, or at least allow you to skim. But then of course, async is poor for time sensitive issues anyway.
> For my experience usually clients trust me, and I want them to succeed with my services, and contracts and lawyers are here only for the worst case.

That you genuinely want your clients to succeed is probably why they trust you -- you earn that trust.

I'm of the same mindset. I genuinely care about the well-being of my customers and will always work to enhancing that (even to the point of recommending competing products if they are a better solution for a particular customer). I've never lost business in the long term by doing that -- even customers I refer to competitors remember me and have an increased level of trust in me, and more often than not will do business with me in other ways.

But I have an old-school attitude towards business. My goal is not to gain as much money as quickly as possible, but to build a solid business that is sustainable and profitable over the long term. In my experience, that attitude naturally aligns my business practices with societal responsibility.
Find out Usernames of popular wordpress sites
Sometimes frontend developers overengineer their solutions, yes.

Sometimes you need a more complicated solution for a complicated set of requirements.

Do you need GraphQL? Nope!

Do you need GraphQL for an application that needs to fetch a lot of highly relational data with nested objects? No, but it sure would be more optimal to just ask for what you need in one request in the shape you expect, instead of either:

a) Multiple REST API calls that you need to combine and coordinate in the frontend

b) A specialized REST API call that gives you all the data you need in the shape you want, but it isn't very RESTful

c) A REST API call with a bunch of `with[]` params (a la Laravel) that indicate what nested objects you'd like, but not their exact shape

So, which is more maintainable then?

—

The other wild misconception I see time and time again is this:

Of the five things you mentioned "React/Redux/Graphql/hooks/bazillion-libs", only the first one is React, and the second-to-last (Hooks) of which it is optional.

The rest are dependencies you opt for, hopefully after weighing pros and cons. You don't need to use Redux, GraphQL, react-table, whatever other dependency in your React web application.

Please separate out React from React-based codebases from code architecture. They're not one in the same.
At one point I was considering a Shamir's Secret Sharing based idea with the thought of especially targeting lawyers as a key part of "digital estate planning". The trouble happened that the more I talked off hand with various lawyers about the idea, the more it sounded what I really needed to make was a political lobby first (and that's not something I'd enjoy).

We have a lot of estate laws for arranging physical goods. We have almost no digital asset rights that survive our passing. Most of our accounts are explicitly locked to our lifetimes in Terms of Services agreements (generally, they are between me and only me and the service).

There's likely going to be some big political battles over the next decade or two as folks with big Steam collections or Movies Anywhere accounts or Dropbox file stores pass on and try to pass those digital "assets" to surviving family members.

So my "simple" idea of "I want to build a tool for lawyers to securely write down and file people's passwords in their wills/trusts" became a giant rabbit hole of "securing the will/trust may not be the hard part, making sure those passwords are useful to survivors is a very hard problem that currently everyone is kicking the can on".
A side not to your side note, I think you’re only half right. zoning and nimby-ism are largely creating artificial scarcity in terms of housing supply. SF cost of living gets squeezed on the supply side and demand side. If some other metro area got hit with high demand, presumably it would not have the issue creating supply that SF faces, and thus overall COL wouldn’t be as high.
Figurative. Obviously it’s possible to host git on your own servers. But github enterprise on prem is a comparatively weak offering. Githubs bread is made from people using their SaaS offerings and it shows. (I’ve used many different self hosted options for version control. Although to be fair my current company uses perforce for the overwhelming majority of its version control)
Ok boomer....
I agree this is too high, but a better question is, will this service even be solvent in 50+ years? I don't even expect my Gmail account to last to my death. Maybe at that point, maintenance and support engineers will be entirely automated.
Very mildly put!
Is there anything more in-bad-faith than assuming everyone who uses X is just an idiot, trend-follower, or beginner? Unlike you, the Enlightened One?

Why not just ask people why they use X? Plenty of veteran developers on HN could tell you why they like React despite a sea of alternatives, but it's easier to just cast aspersions instead of understanding.

It's a shame to see this on HN which is supposedly a community of craftspeople who build things. If you can only come up with insults for why another group of people do something, it's time for you to get up off your ass and ask someone in that group. And this extends beyond just engineering, it's how you understand other people in general.
Alternatively, you could check out his non-fiction, say Selected Non-Fictions (https://www.amazon.com/Borges-Selected-Non-Fictions-Jorge-Lu...). Checking the table of contents, I particularly like "A New Refutation of Time" (Available from Gwern: https://www.gwern.net/docs/borges/1947-borges-anewrefutation...), "Pascal's Sphere" (also available: https://www.gwern.net/docs/borges/1951-borges-pascalssphere....), and the lecture "Blindness" (https://www.gwern.net/docs/borges/1977-borges-blindness.pdf; there may be some copyright issues here).
"We don't like sending them"

This sounds like you're saying it's a nasty job, but someone has to do it - like cleaning toilets, or assassinating tyrants.

Just stop.
Interesting that there seems to be a consistent age cohort born before (I guess from the heat maps) 1950 that just aren't into this stuff.
As it happens I bought both Road to Reality and Lectures on Physics at the same time, about 14 year ago. I read and re-read Lectures on Physics but I was never able to finish Road to Reality. I have kept my aging copy and hope to one day get through it, but it's a MUCH more difficult read, at least in my opinion.
Could be a cultural shift — this was 1998-early 2000s
FWIW in both my interview loops at Google, I've had a call with the recruiter before any kind of tech screen. I think that's standard practice. May vary when considering interns / new grads, I'm not sure.
This is tongue firmly in cheek, but I think it really drives home your "Communication is hard" point.

Have you tried reading the meeting agenda and minutes the average engineering manager makes? It's like a freshman essay -- lacking in cohesion, vision, context. It's usually completely unstandardized across teams.

And 9 times out of 10 the most fundamental questions aren't answered in the meetings e.g. "Why don't we just use existing tool X to solve this problem?"
* for now

Privacy conscious orgs should work on migrating off GitLab.
Ask HN: How do you validate your startup ideas?
What are good questions to cover in surveying market need? What tools have you used in past? What areas you cover in survey questions while understanding overall market fit?