skysight-inc/HackerNews huggingface dataset:
I have many fond memories of the BBS scene...

I ran my own BBS from '92 through the early 2000's, starting on an Amiga. I wrote it myself in C (Lattice C, later SAS/C compiler.) It had email and Usenet newsgroups (through a UUCP feed to a local dialup ISP...)

Fun times. I eventually moved to Linux and FreeBSD...
The point is that simply clicking a dodgy link can, in some cases, own you. No credential acquisition required.
If you think it's easy then you haven't developed consumer applications at that scale and quality before. It shows in how you dismiss the process.

There's copying and then there's copying well and fast. Copying isn't bad in and of itself - not at all.
I never noticed it before and TVTropes' Dune page confirms, David Lynch was the voice on the harvester radio in that scene.
More mass? From where? I don't think the mass of polar ice caps significantly pulls water toward the poles. Water follows gravity, which points approximately toward the center of the earth everywhere, with very minor deviations for the centrifuge effects of rotation.
6 unconventional steps to hack your startup brand in 24 hours
Here's one.

http://harvardmagazine.com/2010/05/gravity-of-glacial-melt

Wikipedia eqitorial bulge has some info as well.
Plate IQ (YC S15) is hiring a lead front end engineer
This is true, however you can get around a lot of the annoyance of it with conversion traits like From<T> and Into<T>.

It still takes a bit of boilerplate to write unfortunately.

The good news is this likely won't be the case forever, it looks like specialization (I think it's called) and some other type system features will allow you to write some code to resolve this. Intersection impl's I think it's called. Correct me if I'm wrong anyone.
Very hitchy and slow with large folders, particularly in search. I find the search usability very poor. Some dumb defaults like the quick filter searching on Sender for a folder that's a Sent folder, instead of Recipient. Gigantic memory leaks for me under Linux. (If I leave it open for a few days it'll go > 10 gigs of RAM, that bug's been unresolved for me for over a decade.) Buggy network probing when setting up a new account aimed at an IMAP/SMTP server. Doesn't autofit images to the window size when I'm pasting them into a new email, so with big pictures it's a big hassle to scroll around and manipulate the document. And those are just off the top of my head.
Or if you use AWS?
Calculus made easy – Book(1910) [pdf]
Nvidia  and Facebook announce Caffe2
So that's why my preemption rates are so high lately.
I was always bemused about this idea that putting multiple credit cards on a single physical card is some great feature that a lot of people want and would pay money for.

In my experience, having many credit cards is a complete pain to manage, because for each card you need to monitor the statement, set up the automatic payment (or do it manually), change the address when you move, etc, etc, and no sane person is going to want to do that for lots of cards. The fact that it also fills you your wallet is really the least of the problems you'll have.

It's nice to have one card as a backup, and some hardcore churners / points collectors are going to want 5 or 6 cards and use different cards for different categories... but they're real niches, it's not something that a mainstream, mass market consumer is going to want to manage.
Some back of napkin numbers:

Rainforests store 250 tons carbon/hectare

The Amazon is 550,000,000 hectares in area

The Amazon has 137 gigatons of C total

Since 1850, humans have released around 1500 gigatons.

In particular, recently from 2000 to 2015, around 500 gigatons have been released by human activity.

Around 2700 gigatons remain in the ground.

All of these statements are just random numbers I found off the Internet, so take them with a gigaton of sodium.
A great paper which delves into different approaches for parallel computing is "Three layer cake for shared-memory programming" [0]. They characterize parallel programming into three broad strategies:

1. SIMD (parallel lines)

2. Fork-Join (a directed acyclic graph of operations)

3. Message-Passing (a graph of operations)

GPUs are great at SIMD, but bad at the other sorts of parallelism.

[0] https://www.researchgate.net/publication/228683178_Three_lay...
32 cm is more than enough to prevent an area from draining quickly after a storm. Sea level rise won't be what gets you directly, it'll be the fact that infrastructure, like storm drains, no longer function.
Wasn't that exactly what Coin was?

http://blog.onlycoin.com/
People didn't like primarily because IE was fixed version, tied to operating system version, Windows-only.

Chrome is evergreen, cross platform, open source.

That makes a big difference. Chrome gets bug fixes, implements new standards, etc.
It's a design pattern that's mostly relevant in the context of traditional DBs handling non-time series data - if we cut down to it, it's really about keeping a transactional DB of all events taken on the data. Microsoft seems to have some decent high-level documentation on the concept:

https://docs.microsoft.com/en-us/azure/architecture/patterns...

When talking time series, there certainly seems to be less of a use case for it in the sense that data is mostly immutable with few updates to old records, just new entries as data streams in. That being said, I wonder if there are use cases where the event sourcing concept may bring value to time series DBs - maybe I ingested some bad data that I need to go back and clean up, maybe the structure of my data changed requiring a change in my DB schema, etc. Was just curious if this is something you all have put any thought into at a high-level.
I'm amazed that people still write this kind of stuff.
In a pub setting the pub owner is free to select food and furtineture and such. Breweries will assist, but there's a lot of freedom.

In franchise you have to stick to the branding and menu offers and in practice you have to follow the prices (legally they can't force independent franchise companies to sell a burger for the same price, but there are ways) giving very little freedom.
That definitely is unusual, but when you're doing a whole-house electric refurb (given what little you mention, it sounds like a tube-and-knob switchout, right?), you likely have everything torn up to hell and back, so you might as well fix or add anything else behind the walls while you can.
How much? :)
I've been to them, and they feed people, but there are not as ubiquitous as the food carts and are usually pretty full on their own
I'm not sure that your reasoning makes sense.
If you're ever at a meetup, and the presenter dances around the question: "How does your company make money?" then ask yourself, is it possible that this company is in marketing/advertising? More generally, ask yourself: Does this company's operations give it high quality information about a particular market?

The takeaway: Don't dismiss a useful service that you can't directly monetize. It's possible that you can gain high-quality information which can be monetized indirectly. It's all about getting better information about a particular market than everyone else.
Definitely created with Matplotlib. Interesting graphs!
So someone who bought a home in 1980 before most people even knew what greenhouse gasses were deserves to lose massive net worth? Because if some ignoramus doesn't come along and buy today, that's what's going to happen to them.

We as a society have externalized the costs of carbon emission. That cost is going to fall on someone, whether it's a person who couldn't have known or someone who should've known better it hardly seems reasonably to expect a small group of people to bear the blow.
> Oddly, sea level will probably go down this far north. Earth is spinning, drawing water to the equator. More mass, more gravity pulling water to the equator, along with less mass at the poles to offset.

Uhh... Is this true? Doesn't seem right to me...
I find problems in Gecko much less often than I find problems in Blink. For example, WebKit handles border-collapse by drawing borders on top of one another, which is totally bogus when transparent borders are involved. While not a spec violation per se, Blink's behavior when absolute containing blocks are split across multiple lines is really bizarre (objects parented to that containing block just disappear). WebKit violates the HTML spec when the top margin of an element at the top of the document is queried in quirks mode. Etc. etc.
The point OP and a few other hapless souls in this thread are trying to make is that HN's all-consuming hatred for FB and Zuckerberg (irrespective for whether or not it's justified) blinds them and prevents them from giving credit where it's due.

There's rarely a single reason for the success of a big beast such as Facebook. Many older social networks had a 'network', Google Plus had good engineering and design... but HN's disdain for all things FB gravitates them towards choosing the least charitable reason so that they can minimize the credit that Zuck et al need to be given.
It's a zeroth-law story, but definitely not a pitch-perfect one. The robots in Asomov's were both much subtler and more competent about their execution of the zeroth law.
You are absolutely wrong in those examples. Those fields are so broad that there is not time to specialized in college. They only learn the fundamentals.

You could have two identical ME grads go on to specialize in completely different things. One guy might spend his entire career working on hypoid gear sets and another might work exclusively on marine diesel rotating assemblies.

Ditto for EE, CE and so on.
You should consider your idea if you are building it for a group you literally know 0 people who are part of it.

The advice is good but often it means talk to your users. You can use it to validate your idea, but it is helpful to validate your product.

If you are building something be damn sure it's something people want this is hard if you don't know those people
Worth noting that there's two axes here as well:

- Positive vs. Negative

- Same-side vs. cross-side

Network effects can be negative: if more people dine at your favourite restaurant you have to wait longer for a table. That's a negative same-side network effect. The reverse is true for facebook: more people signing up means more people to socialise with.

When you add in app developers, then cross-side effects come in to play. More people using facebook is a positive cross-side network effect, because more users == bigger market for developer apps. It's mutually positive too: more developers means more apps, more choice etc. For advertisers, the cross-side network externality is only positive from their perspective: they like having a larger audience to advertise to, whereas users generally don't like ads.

All of these combine to make facebook one hell of a sticky, and lucrative platform.
>> Fakebook

Can we please not indulge in this RMS-esque infantile name calling?
Hi everyone!
This is a quick little Slack bot I've written using Google's new PerspectiveAPI.

Essentially she will analyse all the messages in any channel you invite her to, if a team member breaches the toxicity threshold she will inform them via a DM.

She works on a 5 minute buffer so it should only trigger if someone is being particularly spiteful.

None of the messages are logged or stored by myself or PerspectiveAPI.

In future I hope to extend it to help admins of large slack teams moderate members by informing them of offenders and providing more customisation options
I would be surprised if it's capped at 8GB RAM. My 4th gen X1 Carbon has 16GB.
Honestly and pleasently surprised that this wasn't an article where the answer was just "they went to [other country] because it was cheaper".
$1000 is still game changing. $1000 is something that's downright cheap to throw a few of on a car if it allows for a true NHTSA level 4 self driving car.
Searched "runc" on this page - 0 found :(
Ask HN: What are your favorite software easter eggs?
Small or large, whatever, in the vein of

https://www.google.com/#q=recursion

I know there's got to be some doozies scattered throughout history...
We have to deal with a lot of historical TS data as well as recent. Is Timescale a solution we should look into if we have to backfill a lot of data or is a NoSQL option more ideal?
Cities and municipal infrastructure are one thing. It's a necessary massive realignment of the food production system that scares the shit out of me.
Comparison of Deep Learning Frameworks
" Similarly, sub-zero temperatures scare people to warmer areas, leading to a brain drain and serious demand for startup-orientated marketers."

Living in one of the cities, sub-zero might have an impact but I don't think it's the brain drain main reason. For aspiring founder, I think it's more related to insufficient founding. For engineers, I think the very low salaries is more to blame. Even if cost of living is a bit lower, the difference makes no sense at all.
OpenSolaris, OpenSSO, OpenOffice...
I tried this just now - yes, it removes the glare, but the resulting image is very low-res compared to just using the camera app.
Man really? I personally love the Python OpenCv Wrapper.

From a stack-overflow (https://stackoverflow.com/questions/13432800/does-performanc...)... "I remember I read somewhere that performance penalty is <1%, don't remember where. A rough estimate with some basic functions in OpenCV shows a worst-case penalty of <4%".

I'm working on a project that downloads a 2 hour video, frame by frame. Then after, I run image detection on a photo or multiple photos against every single one of those frames.

My code was slow as shit at first. I decided to profile and realized the only speed hog was SIFT's detectAndCompute(). It was taking ~.5s for each frame passed to the algorithm.

So I ended up trading memory for speed and now create huge PyTables loaded with every single frame's KeyPoints and Descriptors. I do this when I first download the videos frames and even though that takes a while, I can now run image detection against 6000 frames (100 minutes) with however many photos in about (24 minutes).

Point is, even just using the built-in cProfile helped a lot because there was only one function that was truly affecting my python. Other than that, I love the python translation. I'm surprised you have memory problems though. OpenCV always murdered my CPU's but never was really memory intensive
Facebook Announces Caffe2, Optimized for the Nvidia  GPU Deep Learning Platform
It's cheating a bit to indent the JS option only. I don't think:

myObject= a: b: c: d: 'some value'

Is really _that_ much of an improvement over:

myObject = {a: { b: { c: { d: 'some value' } } } }

especially combined with an editor that will match those closing brackets for you. And the reality is that if you have object literals that deep, chances are the inner values will also be large enough to justify expanding it anyway.

Also lodash plugs a large number of holes in the standard functionality. In most projects I work at, I'd write something like:

_.get(myObject, 'b.c.d')

for your second example.
To see what a Facebook disruptor might look like in social, we can look at Pinterest or Nextdoor which can overtake key aspects of the way people use Facebook.

Both Pinterest and Nextdoor go deep on an area of social that Facebook is too broad for and they do it better than Facebook arguably can.
When IE took over the market, it was implementing new features at a breakneck pace. The browser wars were not "IE sits still and gains market share"--they were "IE develops rapidly, takes over the market, and then stops development".
Yes, that's correct, the Feist case was the first one rejected on those grounds, and found that "A mechanical, non-selective collection of facts (e.g., alphabetized phone numbers) cannot be protected by copyright." (https://en.m.wikipedia.org/wiki/Copyright_law_of_the_United_...)

But sweat of the brow doctrine still applies to collections of facts when some creative work has been done, and does strengthen a case when there has been more sweat.

The case of the celebrity net worth site is one that is not a mechanical reproduction of facts. They are not a phone book, they are doing research and estimating net worth using implications. Their work is not single-sourced, but based on what they say is a wide variety of sources, some of which may not be publicly available. Who knows, some of it might be unsubstantiated rumor, or even "creative guessing". Just on the face of it, there is arguably enough creative work in what they're doing to satisfy a copyright claim. I doubt they're interested, and I don't think it'd be easy. I don't speak for them, I'm not a lawyer, and I don't recommend it. But to my eyes, it's not out of the realm of possibility.
I live in a country with thousands of non-glacier lakes, that is rising from the sea due to post-glacial rebound :)
Asshole? Why? What harm or pain did Ed cause to anyone by throwing the food away?
Yep, same reaction. Russinovich is not only amazing but also a good guy.
It's hard to do a proper comparison of costs unless you're young and single. Consider medical costs (usually, but not always covered by your US employer), and family-related costs (school for kids is the biggest I can think of: private schools and private universities being more expensive in the US).
Which are the use cases for an SSD like that? Would I see improvements if I were to load my db on it or is it for working with bigger files?
Is that your experience? Dang. That must suck. I don't need you to tell me your age, I can deduce it by your general attitude towards 'hipsters.'

Who hurt you? Who replaced you?
I think you have to look at it in the context of home ownership. There was a NYT article [1] about Norfolk and the relationship between flood insurance, climate change and housing values.

I live in Virginia Beach, in what's officially not a flood zone, but Hurricane Matthew (which was pretty mild as things go) put our street 4 feet underwater and about a foot below our front door.

If our neighborhood gets redesignated as a flood zone, we'll lose a big chunk of our house value immediately and may not be able to sell it.

I'm definitely thinking that we need to move sooner rather than later as no matter if it's 32, 28, or 57 centimeters of sea level rise it's hard not to think we won't see more hurricanes, worse flooding, etc.

1 - https://www.nytimes.com/2017/04/18/magazine/when-rising-seas...
> I can't help but wonder how delusional you must be to buy waterfront property.

I expect most of them not only bought property, they voted to make a coal-supporting climate-change denier president....
There are some users on the site which have been banned. Their posts still show up if you have showdead on. This appears to be the case with BuuQu9hu given the comment is [dead] and not [flagged][dead]. If you feel a dead comment (flagged or not) is worth reviving (and you have enough karma), you can click the vouch link to make it visible.
Obviously buy 200 Instagrams.
Let me guess; you've seen Battlefield Earth?
Ask HN: How a Typical iOS Graphic Designer Will Do This?
In terms of doing iOS graphics design work, I am interested to know what is the common most used approach.

Assuming we have a fully functioning iOS application (not submitted to the App Store yet), that needs graphics, images, colors, et.

Does the designer normally create the graphics/images and then use Xcode to fit these images into the App? so basically the designer is doing this alone

Or will the designer provide the graphics/images and give it to someone else (e.g. a developer) to fit it in the app storyboard, buttons, etc.?

If it is neither of the above, what is the most productive/common approach?
"to support a dying browser"

Wow, this is the first time I read FF being described as a "dying browser".

Even though I don't think so and other sources
https://www.netmarketshare.com/browser-market-share.aspx?qpr... say about 12% market share, the fact alone that someone describes it like that, is very sad ...
Here's a great example of Toronto's out-of-whack real-estate prices...

http://www.360homephoto.com/e74105/

This 1 1/2 story on just a 40' wide lot is being sold AS-IS for $1.5M. A decade ago this house could be had for around $300,000.

It will likely be purchased by a foreign buyer - like many properties in the area - and replaced with a $3M home which will likely sit empty as purely an investment for a Chinese buyer.
Moby was the perfect name for a chaos monkey docker equivalent.
What is the difference between web design and web development?
1. Nordstrom would rather pay to keep the customer

2. Google charges a fraction for bidding on your own brand/website.
Wow, good catch. Even as a backer I didn't realize this. Sadly I can't edit the title, so hopefully dang will take care of it.
Can you explain in more detail how melting ice would cause sea level fall in Northern California? Are you saying this would happen because of changes to the speed of rotation? Change of pole location? A change to earth's shape?
My favorite newish one was the snake game that was in the flash version of youtube when a video was taking too long to buffer.
‘Pacemaker’ for the Brain Can Help Memory, Study Finds
Thesixtyone is shutting down
I really really would love Avro support added... I'd do it if I had more Rust experience. The icing on the cake is if it could also interact with the Avro registry somehow.
I've used the LIDAR-LITE v2 (the V3 is now available) to build a product that incorporated a motor to scan the beam.

I made a handful of units for one company last summer, so the dev cost is covered already. I'd be willing to build a few more. How many do you need?
Google's offering isn't self-sustaining. These numbers will not be updated without the celebrity net worth company and Google will have to remove the outdated snippets. The celebrity net worth company started because no one was doing the leg work for the simple number.

Your suggestion to the celebrity net worth company rings hollow after reading the article: the people Google to get the information and get the information at the top. Now there is no opportunity for the celebrity net worth company to offer a reason to visit the site! When the people had to visit the site, then there was a chance for the site to drive further engagement.
The banks paid back the bailout money. These homeowners won't.
True, but it isn't to maximize profit.

Ad bids are multiplied by a quality score which represents how useful the user will find the ad to be. An ad for the company searched for will be very useful to the user, therefore having a very high quality score, therefore the advertiser pays very little to have the top spot.

A competitor on the other hand would get a low quality score, and have to bid a lot to get the top spot.
I think Thunderbird is fine how it is. I think a lot of the projects Mozilla takes on are stupid (Rust being a giant exception, I love Rust).

You know what I want? NWJS/Electron but using Firefox/Spidermonkey. I want to package desktop apps with Firefox. They almost had this with xulrunner but killed it for some reason. And I want them to build crosswalk (https://crosswalk-project.org/) for mobile, but with Firefox. The only real reason is that I don't trust Google or anything they touch, and I've never actually been able to build Chromium/NWJS from source (such a complicated build), which worries me.

Call me paranoid, but the monoculture around Chromium creeps me out and I'd really like a viable alternative from Mozilla. Seems like they jumped ship from the packaged HTML5 desktop/mobile app paradigm right when it started getting popular.
This is true. I'm curious if Microsoft Teams would/could do this to Slack.
People's needs and preferences differ.

I've used laptops for the last 10-15 years, often 8+ hours a day. I have not once dropped a laptop during those years. I'm completely okay with having a laptop that disintegrates when dropped and is better in other ways (thinner, lighter, longer battery life) as a result of not focusing on resistance to drops.
Chessgym