skysight-inc/HackerNews huggingface dataset:
ESA's image of the week archive is nice. A lot of the pictures are false color but you can sort by number of views.

http://www.esa.int/spaceinimages/Sets/Earth_observation_imag...

Planet.com lets you download like 70 highres sample images of ports, farms, oil rigs and cities if you give them a fake email address.

https://info.planet.com/download-free-high-resolution-skysat...

NASA's composite photos of the Earth at night are classic

https://earthobservatory.nasa.gov/Features/NightLights

related, there's Aerial which lets you use videos of the earth from Apple TV as your macbook's screensaver. The readme links to a linux and Windows port.
Spammers can already get mail servers without a problem. This doesn’t make that easier, because it’s already as easy as it can be.
> do you always tip your hotel housekeeping?

Being UKian I didn't even know that this was a concept.

The hotel advertises a per-night fee, I pay it on departure.
Could be. Detecting smaller planets further out is less and less likely.
For google, if you don't like the format of Google Takeout (a huge dump of files without UI to browse it), you can also check out a live stream of all data they are collecting:

https://myactivity.google.com/myactivity

Or for specific products, you can figure out the demographic inferred for you on ads, or gps tracking for maps:

https://www.google.com/settings/ads

https://www.google.com/maps/timeline
Just another reminder, terms of service are bullshit. Most people here likely violate the terms by using ngrok.
networkx (python library), graphviz (command line tools for viz)
I was asked this in an interview. I was a bit pissed
How does the actual "repairing" part work? Looks like it relies on a few external libraries and also includes custom code for dealing with NullPointerExceptions (which seem to be what was showcased here)

- https://github.com/Spirals-Team/repairnator/tree/master/repa...

- https://github.com/SpoonLabs/nopol

- https://github.com/SpoonLabs/astor
This is going to break my irrigation controller:
http://rainmachine.com

Hopefully they can do a firmware update with a new data source.
I've been keeping a google doc pinned tab to keep track of everything (todo, what to read, etc.) so happy to give journal a shot. Email in my profile thanks
Rebuilding Optimizing Compiler for Dart
Lol good point. It is worth mentioning that a lot of folks with no college degree (sometimes without a high school degree) have successfully been placed in awesome dev jobs with this same curriculum through App Academy. Folks from top 3 (or even top 25) schools are definitely in the minority at App Academy.
An implementation of Belousov-Zhabotinsky reaction with a cellular automaton
The ambivalent nuclear politics of Fallout video games
Yeah that isn't sufficient. Most people are going to get their email rejected or spam filtered from many sources. Having an IP that is not blacklisted is not sufficient to have it have enough reputation to be accepted by large providers.
Five Questions for Rethinking Civilization
I recently bought a few Titan products (the security key) - I was pretty bummed to find out that it had none of the features claimed by the Titan family.

No Side Channel Attack resistance.

No fuses to attest supply chain provenance or lifecycle.

No direct connections for FIDO hardening.

Apprantly the Titan keys given to Google employees were different than the Titan keys sold to the public. Themselves different from the Titan M used in Servers and Phones and now Chromebooks. None of this would matter so much other than the fact that products sole purpose is to establish a secure chain of trust and starts out the gate broken with ambiguous or misleading claims.

This is frustrating because the Titan M is an absolutely brilliant device, with some real advancements to normalize embedded security, including an SPI interposer to monitor communications (a real leap forward) - and should not at all be conflated with a generic, whitelabeled, non-hsm product that makes no claims whatsoever.
Ask HN: What do you use as a home surveillance system?
Personally, I live with just my wife and we have a WiFi single camera that watches the inside of our part of the duplex. It covers all the entrances and has a great view of everyone who comes and goes, and since we're the only one with access to it it's great to keep an eye on things when we're away.

I have backup footage stored on a NAS in a locked room, but lately, I've been feeling slightly more paranoid and have been wondering whether I need more cameras and probably an off-site backup.

I suppose the paranoia that makes me good at engineering infrastructure is edging at me to upgrade my tiny WiFi camera + NAS setup into something more robust like encrypted periodic updates to S3 that are purged every 90 days, with an NVM that stores only clips of movements from Power-over-Ethernet cameras that monitor the multiple architectural weak points of my house.

I also live in a developing country, and while it's fairly safe, it's not that safe.. I want to be able to elevate monitoring levels to red when I leave and be sent a picture of (hopefully not) a mouse running around. Or set monitoring levels to yellow when I go to sleep and be alerted to someone accidentally trying to enter my house thinking it's theirs.

Do you have an over-engineered home surveillance system? What did you use?
> That lesson takes a long time to learn, if you are lucky enough to learn it at all.

I think typically that's true, but it doesn't have to be that way.

It reminds me of the idea that there is a difference between having 10 years experience, and experiencing your first year 10 times.
So 50% of Java devs :)
Maybe try taking it easy?
It uses http rather than telnet, but wttr.in is a practical replacement for this:

https://github.com/chubin/wttr.in
I worked on a very similar product a few years ago. There were a few companies battling over patent rights for similar implementations of DTMF tone suppression in the payment space.

Not sure what happened with that but looks like essentially the same idea here. Always thought it was pretty niche now everyone has a browser in their pocket.
I find this extremely fascinating, I've never put any efforts into thinking how this is flying - just because it felt so natural and obvious. A great example of that the obvious can hide greater details we still haven't uncovered.
In Canada. 100 CAD/month. 150 both up and down.

If you are in a major city, it might be time to check the other ISP in town. I'm glad I did.
> Before this tech existed, I don't ever recall being verbally asked for a tip

What about haircuts, yard work, and any other often-tipped service profession? "How much would you like me to charge your card?" is, and always was in my experience, super common in those areas--and that's the same thing as asking for a tip.

Hell, if you pay cash at a restaurant, "do you want change for that?" is similar.

I think it has always been more or less that way, and that's fine. A button on a screen or a coded question aren't much different if you're paying attention, and not having to do the annoying indirect-etiquette game probably makes life easier/less awkward for people receiving tips.
Also to be fair $5,620 appears to be the tuition for LDS church members which likely means it's being subsidized. It looks like it's double for non-LDS students.

https://financialaid.byu.edu/cost-of-attendance
The part that really gets me is that they expect you to tip before you receive any sort of service. You want a tip on how well you took my order so far?

I go out of my way to add to tip jars after I've actually been served (my latte has a nice heart on top? awesome). But this whole idea of tip-before is ridiculous.

I never tip up front if the machine asks for it, and I feel no guilt whatsoever.
Who are the founders?

What is their background?

What are they selling?

Who are they selling to?
> In short, rural areas and suburbs require way more roads than downtown, and fewer people live there per mile of road to boot. So fewer people are paying taxes to support even more roads.

Yes, but maintaining roads isn't a fixed cost by road length (or even surface area), its determined by volume and size of vehicle traffic, with heavier vehicles doing more damage, far out of proportion to their weight; a single heavy truck doing damage equivalent to 5-10,000 cars in some estimates.

Cities may have less road area per capita, but they have a lot higher utilization and a lot more heavier vehicles than on most suburban roads that have low density traffic composed almost entirely of passenger cars and light trucks.
rsync also checks modification dates. you would have to be extremely unlucky for both the checksums and the modification dates to be ok but for the files to be different
A “dual” SIM setup with older iPhones (not Xs/Xr)
Would love an early access code :) Email in Bio
I started insisting on this when I was ~30. I've never had a problem with establishing that boundary early and holding to it strictly. No one has ever held me back in my career as a result.

I have put in long hours in the following circumstances:

* I really, really loved what I was doing, and I just wanted to do more of it

* There was an emergency and I was needed to resolve it. I'm happy to do this if my org has a culture of post-mortems, root causing, and following through on fixes.

* Annual review/perf season. I'm a manager of engineers (as well as an engineer). The one thing I'm willing to bend my boundaries on is making sure my people are well represented at perf time. Ideally I'd get this done in work hours, but I can't always, but I can't let someone lose recognition for their work because I couldn't find the time to write them up positively for it.
>nobody would hire a lawyer who has only academic or theoretical experience in those areas

Given the high cost of lawyers, and the general understanding that you avoid going to court as much as possible, as it can easily bankrupt you before achieving any good, its hard to imagine that's actually true. The current options are to pay a huge amount, or give up entirely; I'm sure there's a market for the middle ground (inexperienced but cheap lawyers), and a reason no one can access (eg regulation)
There are only 12 pitch classes. Why would recognizing two be possible but 12 impossible?
> the abuse potential

It's kinda hard to abuse recently. You can do heavy geo locking in order to not get fucked over by abuse to other countries.
The systems are too damned complicated and poorly architected. Can’t just work on mastering any single piece in isolation.. has to be verticals!!
Private citizens don't have the same moral burdens that public enterprises do.
Ask HN: Is it still worth it learning Mac OS app development?
Aside from famous indie successes which might induce survivorship bias, is it worth it to undergo Mac OS native development?
Chinese city 'plans to launch artificial moon to replace streetlights'
When I took a typography and poster design class in Switzerland this past August, the advice about justification was the opposite: always use justification as a reasonable default that machines can handle and only use ragged right if you have the time to adjust each line by hand. Proper ragged right text should alternate long and short lines in a specific way that algorithms can't handle (deciding if/how to break up words and lines, perhaps even modifying the content to fit). This was coming from Lars Müller and typographers with decades of experience so I'm inclined to trust them, but the alternating ragged lines still looks a bit unnatural at first if you are used to MS Word style text alignment. Once you see it done properly though it's hard to miss when it's done poorly.

Their advice was for physical media while typesetting for the web is clearly a different beast. Trying to emulate print media is a great way to create a poor online experience.
Is there some sort of online test to figure out if you’re tone deaf. Every time people talk about B, C, etc. and then reproduce the sound with another instrument, I have no idea what it’s supposed to be...
That reads a lot like the classic sleep deprived cycle. Hard to get up, tired for most of the day, exhausted after work, feels awake towards the evening, can't sleep, rinse and repeat.

If that is the case I think the key is realizing that you are cheating yourself. When you aren't sleep deprived you should be able to do most of your required work mid-morning and take it easy in the afternoon. Then when you get home you won't be exhausted and can do whatever you want and still go to bed at ease.
I believe that they are much better than S&P500 index.

Returns are very top heavy so as long as you are in some of the top ones they can be really good. SV Angel did Airbnb and FundersClub did Coinbase.

But past performance is not an indicator of future performance...
I hate seeing people reinvent things without learning the lessons that the maintainers are all so painfully aware of.
I've applied to Apple several times over the last 10 years for jobs requiring some very specific and rare skills that I have. They have never responded.

I've gone through the interview process at Google twice and was "close but rejected".
I have two musicians I've played with who have perfect pitch, and I've seen it fail for both. One is an older man, whose legendary perfect pitch started to fail in his early 60s (not much later came the onset of early dementia, so...).

The other is a bandmate of mine, a woman in her late 20s/early 30s when i saw hers fail. She's genetically predisposed - both her father and her brother have perfect pitch; plus her father is a professional musician, she has a degree in music performance, and has had a violin in her hand since she was old enough to hold one. One day, we were recording, with her overdubbing parts onto some previously recorded work. She complained that a B flat played at the start of a guitar riff was out of tune. I said "No, that's a B". She insisted it was a B flat. I told her I had also played the part on keyboards, and it's a B.

She panicked.

It was extremely difficult for her to play for the rest of the session. Her playing relies so heavily on her perfect pitch that she's always had, that when she can't trust it, anxiety takes over.
As a hiring manager, we've found that there isn't a ton of good quality resumes that come in via applications; referrals then recruiters are the best sources of high quality candidates for us.

You may be getting circular filed because you're direct applying. Try reaching out to someone you know at the company or talk to a recruiter and your response rate will go up quite a bit.
I (web dev) personally just read a book on typography and it was eye opening how much I didn't realize I didn't know.

If your page is mostly memes and 1-2 sentence quips like Facebook and Twitter, sure, this is probably overkill. If your page is text heavy like blogs and documentation, this is your way to stand out.

I'm not very artistic, so my edge is technical. Topography is precisely the type of overlap that can really help my work stand out, so I'd love to see more of this type of content.
I tried to find what it is used in. The site claims that it's used server-side by GitHub: https://www.libssh.org/#text-5
I've done it for short stretches (couple weeks), and found I needed more sleep overall to get close to the same waking clarity as when I sleep for a single period.

So I'd need 2 x 4.5h blocks to get close to how I'd feel with 1 x 8h stretch. Even then, only close. Couldn't quite get it to feel the same and definitely not better.

TBH I think most of the 'off' feeling about it is in how it broke my normal perception of days and time passing. I spent a lot more time having to consider where I was, temporally, and how it lined up to anyone I needed to interact with.
> It's left open to interpretation from my reading of the relevant RFC

No. The part of the spec you quoted says that if the local part of the email address is in the format "atext+ (\. atext+)*" where atext is "Any character except controls, [spaces], and specials", then the quoted-string form shouldn’t be used. In other words, don’t use quotes when you don’t need them. This has nothing to do with how to "interpret" dots; they are interpreted like any other char except they can’t occur everywhere in the local part (e.g. "foo.@bar.com" isn’t valid).
It actually is true thought, that some supermassive blackholes have a density thats pretty close to that of water, and their event horizons are very very gentle.
Once we get UBI or a <40 hour work week becomes the norm, this kind of stuff will be applicable to many more people. Right now a lot of the population can't afford to be healthy.
Analyzing YC's Top 100 Companies List by Vintage
That's pretty much exactly what I had in mind! Thanks for sharing :)
> the tip is already there just in another form.

That is making a lot of mistaken assumptions about how restaurant service works. I can only speak for myself and former colleagues, but very often increases in takeout orders correlated with fewer in-house patrons. Whether that was because Foodler was running a promotion, people who came in to sit down got discouraged by the sight of all the takeout business or what, I don't know.

Even if that correlation is invalid, it's not like restaurant workers are able to go and get tips from a thronging mass of people when you pick up takeout--we might be sitting on our hands earning nothing while we wait for tables to turn up. We're definitely not making the money "back" in some other way when you order takeout.
> Which claim? Why did we change from per capita to per acre?

Strong towns at least has numbers. So while you may disagree with the methodology at least there is one.

> This is the way these goal-driven ideologues muster support.

It sounds like you're equally biased, at least until you provide some competing numbers. Fine, use per capita. What did you come up with?
One Windows Kernel
From every headline there's a backstory.

I've been to Dubai Airport and had a pint. No problem. There's bars all over the place. Even an official Heineken bar.

Just don't act like an ass and you'll be fine.
Constructive Solid Geometry using BSP trees.

There is a javascript implementation [0] which is where I saw it the first time, it is about 500 lines of fully commented code. The algorithm is so simple, I absolutely love it.

Basically, when performing a union on two meshes, we determine the 3d BSP trees from both meshes, then simply clip each mesh using the other's tree. The output is the union of the two leftover meshes.

And since both intersection and difference can be written as a combination of inversion and union, they are simply composed from those.

I can't find a good paper on the algorithm though, not sure where exactly it originated.

[0] https://github.com/evanw/csg.js/blob/master/csg.js
> if I could please stop, or else (lawyers).

Lawyers, really? Why wouldn't they just cancel your account?
> I am too as long as they are comfortable with their choices when things go wrong.

People that make these choices don't necessarily stop to calculate all the risks they are subjecting themselves to, and instead only think that at the end of the year they'll have more money in their pockets. Essentially, they're comparing the possibility of something really bad happening (which most people avoid thinking about) with the guarantee of having more money - a relatively easy choice for most.

I think any developed state should put a priority on protecting its citizens, even from their own greed or ignorance. The state needs these people to be safe and healthy so that they can work, pay taxes, and create offspring to continue the cycle. In order to ensure that works, some basic services need to be provided.

People that have had their house burn down won't be making more offspring any time soon due to financial risk; people that are unhealthy can't work and end up costing the state money on treatments; crime lowers the property value of an area, making it less attractive to businesses or people looking for a place to move to, and so on.
If you follow this advice soon clothing stores and everything will have tip lines as well and you just increased your cost of living by 20%...
I was agreeing and expounding about the literal meaning and how easily it is to confuse "conference" and "convention". It seems like a lot of people's connotations in the debates here confound "conference" and "convention". The existence of "convention" for meaning "large conference" as size being a key factor would also seem to imply a usefulness in the term "small conference" or "tiny conference".

I think the remaining debate is about semantic distinctions in individual connotations eluded to in the "formal" part of the literal definition of "conference". To many here it seems like open enrollment is a formality they expect, though an interesting argument here would be that invite-only is more generally/historically considered the more "formal" in connotation. It's an interesting assumption to question in people's connotations of what "conference" means.
https://archive.fo/CILOc
That was a lovely little diversion! There’s a brief 1 minute clip in the article that’s worth watching.

I do have one question though, how is the air flowing up through? It the seed not falling for that to happen?
>Fabric in the sense that you cannot travel across space without also traveling across time.

* Unless you happen to be a photon.
I hope that they also start working on the Android app again, it was imho the best music/podcast app around.

Cross-platform implementations would be really nice as well.
Er, engaging in the oppression olympics is the opposite of what he does.

His argument is that people should be judged as individuals, not by what group they randomly happen to be part of.

Peterson advocates for free speech and MLK's dream: "I have a dream that my four little children will one day live in a nation where they will not be judged by the color of their skin, but by the content of their character."
As opposed to what? Not developing for Mac, or developing a web app, or using a cross-platform library/toolkit?

It also depends what your product is/does. If it's a barely-profitable niche product on any platform, it's possibly not profitable at all on a reduced market like macOS.
What ISP do you have that you can get upgrade to a business account with the same speeds for only $30 extra a month? AT&T would charge me $300/mo for the same speeds that I currently pay $80/mo for.
Oh weird, link is broken
The Nokia 3310 is about as close as you'll get I think.
I imagine that there will be an acquisition of patents/technology but as so much of the company has already gone on to other things the timing of an acquihire, etc. seems to be against them.
Very few people are going to give a shit if you tip. Principled or not. Nobody is looking over your shoulder on the iPad screen. Nobody except the business cares.
So now I'm confused by this. On one hand they say they are retiring it, then they say
"For developers who use WU API data for non-commercial purposes, you will have access to a new plan for a personal use, low call volume API. Stay tuned for more details as we build this out."

Being a user this lack of clarity is annoying (a free one, but my previous company paid for the service.)

I learned how to the api it 5 years ago while working at a start up when they needed weather to normalize data. It was pretty easy to use and the price was decent.

I got a free developer account and get the weather at my location every hour with their free developer api..

The site compares the last 90 days vs last year so as a New Englander I can be sure when complaining about the weather that it was in fact better last year.[1]

http://aramcomjean.com/weather.html

http://www.weather.gov for ad free! day to day forecasting needs.
Neutrino: The Lighter Side of Lightning