skysight-inc/HackerNews huggingface dataset:
Agreed, though Park Slope and Fort Greene are already both rather expensive and low on housing inventory.

My bet for biggest price increase in the next few years is on Hoboken and downtown Jersey City. On PATH it only takes 10 min to get from Hoboken to Flatiron, the Village, or WTC. And PATH actually keeps to its printed schedule tightly since it's a much shorter set of lines. The commute time is hard to beat, especially for people fleeing Williamsburg and working somewhere around Union Square or Flatiron.

Granted, Jersey is infinitely less hip than Williamsburg, but honestly modern Williamsburg has more bros than hipsters anyway. And given the huge cost of living difference (currently Williamsburg costs 2-3x more than Hoboken, and 3-4x more than JC) and lack of NYC income tax, Jersey becomes pretty compelling. The stigma will fade, just like it has for Queens, and Brooklyn before that.
Dear FBI,

Perhaps using some real investigative techniques rather than fishing expeditions would engender some trust towards the FBI.

Oh, and about those malware apps you push into people's computers? You might want to knock that shit off. That practice is no more acceptable when the FBI does it than when hackers do it to steal financial information.

No one trusts you to abide by the Bill of Rights.
maybe he shouldn't be your boyfriend...
How do you think that the advent of autonomous electric semi trucks will affect rail based freight long term?
Lenovo's Yoga Book is a new kind of tablet
Also submitted by a "Customer acquisition consultant to B2B tech companies." (info in the profile) and 2 Netlify people are here to respond to questions within 20 minutes of posting. I could be wrong, maybe it's just a complete coincidence or maybe gk1 did submit a real/"natural" post for Netlify. But it does sound like an ad that misses quite a few of known host sites almost on purpose.

I mean, the 3rd link to "static site hosting" on google is amazon. (1st netlify)
Or Rmarkdown
Do you use dynamic dns or pay for a static IP? Seems like more trouble than it's worth the first and more expensive for the second.
Don't Always Trust Your Debugger Blindly: What You See Is Not What You Get
Can someone please explain how this is different than something like Jupyter Notebook? Just a different editing environment, or ...?
WePay is hiring security engineers
The term 'static sites' is somewhat misused, its a spectrum that goes from static pages edited locally that get 1 page-view a month to the front-end code for large corporations which get millions of page-views a month. All of those fall under the modern usage of the term 'static sites'. As you move up that spectrum your static site suddenly needs to get built using a bunch of tooling, its dynamic in the sense that it interacts with many backend services via JS APIs, etc.

If you have a single HTML page which you edit manually and enjoy uploading to S3 using Transmit then sure that's a legitimate workflow and I've used it for years before migrating all of my sites to Netlify. Once your front-end needs its own build process there's a huge benefit in utilizing a service like Netlify to run your builds for you. This also gets you into the workflow of using source-control for your front-end (you're either doing it already or editing HTML files locally) and its just so convenient when your commits trigger instant builds+deploys - one less thing to worry about. In fact Netlify's new Deploy Previews and Deploy Contexts which build+deploy as many of your branches as you'd like is enabling completely new workflows that are genuinely helping teams scale their capacity because they spend less time on the mechanics of everything.

Like some have mentioned Netlify is like 9 tools built into one service taking care of you all along the way, and of course there's a free plan which beats GitLab/GitHub Pages every day of the week because that's what the company is set up to do, its not just a side feature they are maintaining. Netlify serves small personal blogs and main sites for billion dollar companies and spends its resources further developing tools to make developers and devops people's lives easier.

So once you commit and Netlify builds it also does atomic cache invalidations, deploys to a CDN, offers integrated pre-rendering/form-handling, password protection, snippet injection and many more features to make life simpler. Can you do all these things manually on your computer or on a VPS? of course you can, but are we developers lazy and enjoy tooling and services that let us spend time coding as opposed to devops'ing what some have already commoditized? yep. If you prefer your own Git installation and don't see benefit in using Github/Gitlab/Bitbucket/etc then Netlify is likely not for you.

Disclosure: I'm a Netlify investor and avid user.
These statistics do not show attempt rate. It does show a gendered difference of poisoning (19% male vs 37% female) and hanging (55% male vs 44% female).

While I don't have a link, it is often reported that women are more likely to use poison/overdose for suicide attempts in the U.S. - it is a reasonable to assume it is the same case in the UK.
Unfortunately, tarsnap is not free software. :/
Ask HN: Why Google stops printing results after page #1,000
For a "hello world" query on Google without filtering [1] I get around 60,300,000 results with 10 entries per page. Logic tells me that there is a total of 6,030,000 pages. Google allows to pass an additional parameter "start" with a numeric value to modify the page that I want to see, where page 10 corresponds to start 90, page 20 to start 190, and so on as seen in this table:

Page | Start | (Page - 1) * Max
-----|-------|-----------------
10 | 90 | ( 10 - 1) * 10
20 | 190 | ( 20 - 1) * 10
30 | 290 | ( 30 - 1) * 10
40 | 390 | ( 40 - 1) * 10
50 | 490 | ( 50 - 1) * 10
60 | 590 | ( 60 - 1) * 10
70 | 690 | ( 70 - 1) * 10
80 | 790 | ( 80 - 1) * 10
90 | 890 | ( 90 - 1) * 10
100 | 990 | ( 100 - 1) * 10

This means that going to "start=990" should return a set of 10 results from page #100 [2]. However, it returns an error message saying "Your search - hello world - did not match any documents." and the pagination ends at page #77 with a link pointing to "start=759". If you go to this page the pagination will stop showing the "next" button, but the subtitle still states that there are "60,300,000 results".

Skipping the joke of "no one goes past page #2 in Google" what is your theory about the missing pagination buttons? Why do they not allow the inspection of the results past 1,000 [3]? — In this case Google shows this message: "Sorry, Google does not serve more than 1000 results for any query. (You asked for results starting from 1000.)" Why not simply print "More than 770 results" considering that 77 is the last page in the pagination that you can inspect, at least with the "hello world" query.

[1] https://www.google.com/search?q=hello+world&filter=0

[2] https://www.google.com/search?q=hello+world&filter=0&start=990

[3] https://www.google.com/search?filter=0&q=hello+world&start=1000
I was just looking at your pricing. :) All in all Netlify does offer a compelling service for this scope. I'm also interested in the Pro tier being free for OSS, that's fantastic!

To be fair, setting up AWS for the first time is a real PITA and I happen to have had it all set up (IAM, buckets, command line, etc) already, so my barrier to entry was low. Had I known of Netlify when I first moved my site to AWS I probably would have gone with Netlify for the convenience and free HTTPS cert.
Russia Often Benefits When WikiLeaks Reveals Secrets
"gold medal photo-finish after nearly two hours that was so close that it took 15 minutes to figure out they'd initially named the wrong man as the winner"

For me, that was more a matter of the jury figuring out what the rules are. The GPS tracker of swimmer A passed the finish line .7 seconds before B did, but swimmer B hit the board half a second or so before A did. Both differences are easy to spot, even without the benefit of slow-motion (https://youtu.be/iQY6EoYVRxs). So, if you know what determines the winner, it should be easy to figure out who won.

This race probably has taught them not to connect the GPS measurements directly to numbers shown on screen to a worldwide audience.
Absolutely you can solve this all with your own code. It is totally reasonable.

But it is your own code. Which means dev cost & maintenance. Hence there are services for it. Could you set up your own DB? rack and stack your own servers? Absolutely, but AWS is way easier. It is about letting the developer work on the part that matters; not rote problems that have been solved.

To specifically address your cache invalidation. (1) you have to manually invalidate _each_ resource. And you have to do that atomically or you run into issues surrounding different versions globally. (2) you release each of your resources to a versioned destination (e.g. <img src="v2/stupidimage.jpg"> -> <img src="v3/stupidimage.jpg">). Again, yes it is straight forward (not to say easy) but it it tedious, error prone and really just annoying to do. Because you actually want to use something like the SHA-1 of the content (better cache hits). Again, you have an issue around the atomic behaviour of updating the site.

And then you need to make sure that you set your headers right (which I always screw up). This is your E-Tag and cache control headers. This is to force the browser to do a conditional get request.

And continuous delivery is about removing the person from pipeline of push -> deploy. That means that even if you have a script that does your FTP drop, you have to configure that. Easy enough in something like circleCI, travis, or (for the daring) jenkins. But you still have an issue surrounding the atomic actions. FTP uploads _take time_ if you're constantly serving traffic - this could lead to odd problems around "what does the customer see". Those are real issues for sites, usually unreported by the user (They just refresh - but it colors the "feeling" of your site).

The other part about this is that it raises the barrier of entry into website development. Should you need a neckbeard and CS degree just to make a site for your mom? Hosting services like gitlab, github pages, netlify, s3 and the likes try to make it easier.

Yes - you can solve this all yourself; there are a finite amount of checkboxes you need to...well..check. But like you don't really want to rack and stack all your own servers, do you really want to spend your time thinking about that?
> For example, a hundredweight in Britain is 112 pounds, but the same unit is 100 pounds in the United States.

WTF? I'm not even going to ask why they needed a unit of 112 pounds, but why call it a hundredweight?
You're right! This is a welcome addition.
Well, I meant very recent in the geological sense ;)

Good calibration curves accounting for things like that in your link are definitely required to get modern-era results, and with a 5,730 year half-life, it's difficult to even make meaningful measurements to throw onto the curve. So you're right.
I figured that I lack leadership/social skills. I would pay $1000-$2000 over an year for helping me develop a few of these skills and help me earn an extra 10k-20k per year at my day job. I am at staff engineer level now.
Essentially, I am looking for mentor/coach.
If interested, send email to iamanonymouscoward@gmail.com
I think meetup.com is a fairly poor data source for these kind of questions - even if the data was normalized. Interested in Coffee? Seattle is better then NY, but is way less likely to have meetups dedicated to it since they are just baked into the culture - so theres a higher probability that the unrelated meetup you will be hosted at a local coffee shop.
Stuff like this is depressing. Are we ever going to have any semblance of privacy and security on the Internet?

Everyone has been hacked, political figures, governments, businesses. In 100 years I think people are going to look back on this time and think we were all crazy like how we see safety in the early auto industry.
I haven't tried, but supposedly the yolk slowly moves to the bottom. Soon after it touches the inside of the shell, it's game over. Inverting the eggs regularly keeps the yolks in the middle.
If you live in the right location, have enough bandwidth, and are sure you can properly isolate the host on your home network - great. Otherwise it's not the best solution.
"cleared up", but yes, this is exactly what I took from OP's use of the term 'organic'.
For you folks keeping track at home, Netlify is $108/yr for the lowest tier that lets you use a custom domain, while grandparent's advice is about $7/yr ($6/yr for Route 53 + "negligible" hosting and bandwidth).

Not to dump on Netlify, just reacting to those sly little not-really-equivalent promotions.
Since I started using Emacs, I adopted Xah Lee's advice: use a keyboard with symmetric Control and Alt keys so that there is access with either hand. This greatly reduces contortion...oh and use the thumbs on the Alt keys.

This winds up meaning I use Thinkpads for laptops and Microsoft Natural Ergonomic 4000 at the desktop. The upside of it is that much of the software I use allows Emacs keybindings.
>It's just not an important epidemic.

"Aye,there's the rub..."

Men are more likely to succumb to alcoholism[0]

Men are more likely to succumb to gambling problems[1]

An estimated 84% of homeless are male in the UK[2]

Alcoholism and gambling are some choice indicators of inequality that Tony Judt liked to reference in Ill Fares the Land[3]. The gender disparity is well documented at the top (e.g. Gender diversity for C-level) but this is the 1% of the 1%. I'm not denying that the lack of diversity is alarming but these men are the men that bested many other men. However the fact that there is a lack of diversity on both sides of the spectrum seems to be an inconvenient truth that most prefer to avoid.

[0]http://www.ncbi.nlm.nih.gov/pubmed/15533281

[1]https://www.responsiblegambling.vic.gov.au/newsroom/media-re...

[2]https://www.theguardian.com/news/datablog/2013/may/07/men-ge...

[3]https://www.amazon.co.uk/dp/0718191412/
It's possible that men survive attempts and tell no one as well, whereas a woman might. Who can really say?
The US gov't is working with contractors to make use of cubesats built from commercial off the shelf products to be able to produce cheap constellations of satellites for a fraction of the cost (hundreds of thousands per satellite instead of hundreds of millions) of what they've been paying. These satellites also will have significantly shorter lifespans (1-2 years) so they'll need more frequent launches to replenish the fleets, but the advantage is they can keep upgrading with the latest technology without being locked into a 10 or 20 year old machine. SpaceX dropping the cost of launches fits right into this.
I'm still young and I find it annoying as well, mainly because typing is silent and doesn't strain your voice (good after a long day) and I often need to switch between languages and use unlisted jargon or proper nouns a lot.
Lucky you! You have a chance to make some money off this HN thread. Good luck!
> Dropbox was not encrypting passwords they were hashing them.

Incorrect.
Zinc found to reverse brain cell changes in autism
Oh yes, the past is often a poor predictor for the future. But then a turkey that has received an unpleasant electric shock each time it did some thing and then expects that this time it should be different is just stupid!
The problem with that logic is some people (like myself) think the style guide is wrong :P.
Very neat. Can BuckleScript compile Core?
What can be done to accelerate distribution of hi tech to developing countries?
Did you guys change it recently? I remember it being $9/mo the other day for a custom domain, which is pretty much a prerequisite for everyone. Your current pricing is much more attractive (of course, it's free)!
Would you say all of your shortcomings are due to external factors beyond your control?
Writing “As a user” does not make it a user story
I will miss this one. Used it for at least 4 years.

Other than wanting a highlighting feature, I've been completely satisfied with this abandoned product (last update at least 2 years ago?). They nailed it for me, especially with design aesthetics.

And it had the absolute best send-to-Kindle parser: It sent an actual personal document, not a Kindle magazine, and they even managed to include article images most of the time (which other services struggle with).

:'(
And much of that was done on an off-grid solar-powered netbook, too: https://usesthis.com/interviews/joey.hess/
Actually, I think that mixing the two (alignment is for spaces, indentation is for tabs) fixes all of the problems faced by both camps. It makes the tab width configurable, without ruining any visual alignment you've done.
Agreed - the results don't make much sense. And some topics don't even show up. "Startup" or "Startups" doesn't get any results, even tho there are many such Meetups. The results for Entrepreneurship are: Top 10 Cities1. Pinellas Park,FL,US2. Gainesville,FL,US3. Greenwich,CT,US4. Piscataway,NJ,US5. Vadodara,IN6. Bern,CH7. Liverpool,28,GB8. San Marcos,CA,US9. Chapel Hill,NC,US10. El Paso,TX,US. Which might be relevant in terms of Meetups, but no way in heck I'm moving to ANY of those cities because of their entrepreneur communities.
The turkey metaphor rests on the premise that there is an end goal with the turkey; the farmer wants to eat it. Even before the story is fully told, we already know what's going to happen to the turkey.

Since we don't know the end goal for humanity, we don't know if "reaching our head out" is bad or not.
He did say that in his first sentence, to be fair.
It would be interesting to see incidences distributed over different types of divorce outcomes.
I'm glad people aren't shying away from this issue. It's a "mens rights" issue, and as such it's nearly taboo to speak about.

Suicide has different reasons for men and women. Women make half-hearted attempts as a means of seeking attention and controlling other people.
Here's a talk the BuckleScript author recently gave on it.

https://www.youtube.com/watch?v=LC3KKHYbSQQ
Sad, but hardly surprising. I would really like to hear the backstory on this.

I'd run across Readability a few years ago and found it useful. There was an update to the application about 2012/2013, which as is typical, offered a few things, but also took away others which had been useful.

And then .... nothing. The Facebook page hasn't been updated since Januarey 23, 2014. The blog is ... offline. Twitter actually seems active, though I'd thought that hadn't been active either.

I really liked the concept, had issues with the execution, loved the bookmarklet (for rendering pages within a browser in "readability view"). But this had obviously been abandoned for a long, long time.

I've been slowly schlepping articles to Pocket. I guess I'll have to speed that up....

Hrm. I find this about the design firm behind Readability joining Facebook, a year ago: http://thenextweb.com/dd/2015/01/16/design-partners-behind-m...
I still think the Motif GUI is OK. It's ugly by modern standards, but it's functional, fast, and works wayyyy faster over the network than anything GTK- or Qt-based. Any toolkit that renders with X primitives tends to actually be functional over the network; anything that renders with pixmaps not so much. That pretty much leaves Athena, Motif, Tk, and a handful of custom GUIs like the one you find in xv. They're mostly all ugly, but there's really no reason an Xlib/XCB/Xt-based GUI must be ugly -- it's just that at some point everyone decided to start rendering via pixmaps so the ones that don't are all old at this point. Personally, I'll deal with the ugliness if it means I have a responsive UI! Bonus points for small binary, small memory footprint, and stable API.
I moved an eight year old PHP wiki I didn't want to pay $10/mo for there, and I've been quite impressed. They're very good and very cheap!
Oh, the humanities
zstd goes at > 1 GB/s on uncompressible data.
It has some fast heuristics for such cases too.
That's not correct.

Actually the completely Free tier gives you custom domain and HTTPS. And it also gives you Continuous Delivery. Again for free.

And for open source projects you even get the Pro Tier for free.

(discl.: As written in post below, and in my profile description I'm from Netlify)
Muscle memory is a strange but potent force. I can type at a high speed on qwerty and dvorak but the more I think about the layout the slower I am.
How to Change Your WhatsApp Settings Before Facebook Data Sharing Begins
توان دفاعی و تهاجمی را افزایش دهید تا زورگویان احساس تهدید کنند
Sending text messages while driving is extremely dangerous no matter the input method. Hands free is not safe nor safer.
Benchmarks for the Top Server-Side Swift Frameworks vs. Node.js
Oh absolutely, I'm not trying to discredit the work, I think it could be a big step. I'm just tired of seeing headlines every month or so that say "cure for cancer discovered" when it's only a promising incremental step that's only in mouse trials.

Titles like these can be cruel for people fighting or with loved ones fighting because it's a false sense of hope for those who currently need it.

I am stoked about the research though, the ability to actually distinguish between cancer and noncancerous cells is a huge breakthrough if this translates into humans.
Externally, in the metalanguage, you can count syntactically distinct terms, and, of course, the collection of terms that have type `nat -> nat` is countable.

Internally, in the lambda calculus itself, or a model of it, there are two caveats, however:

(0) Nothing guarantees that all internal inhabitants of a type are denotable by external pieces of syntax. For example, most real numbers are undefinable. (There are only countably many formulas over a finite alphabet, but uncountably many real numbers, ergo, most real numbers can't be “pinned down” using a formula. That doesn't prevent them from existing. The situation is exactly the same with a type like `nat -> nat`.)

(1) The right internal notion of equality isn't syntactic equality (which doesn't even make sense, for the reason stated above), but extensional equality.

If all of this sounds too strange, read more about model theory, Gödel's completeness theorem, and the Löwenheim-Skolem theorems.
> But notice that this applies to programmers, not computers.

It applies to computers, because it's the computer itself that's preventing you from giving it certain classes of wrong instructions. I'm talking about enforcing things mechanically (type checking), not socially (design patterns, best practices, etc.).
Also suspicious is that the blog only has three short posts, the oldest of which is in June. Two of the posts are on static sites, one of which is the one in the OP.

There are also multiple issues with the Projects section on the author's homepage, including multiple sites with descriptions of "This is an example description," and one broken link.

EDIT: Looking at the OP's submission history, he has 6 submissions about or related to Netlify in the past 30 days.