skysight-inc/HackerNews huggingface dataset:
I'm definitely a fan of global coherence, but it only goes so far. I briefly worked on Rob Landley's toybox project, and he takes it to an extreme. There are good things about the project, but it will eventually fall down because adding code is an an O(n^2) algorithm.

That is, every new piece of code has to be compared with all the existing code, in order to maintain global coherence. So there is a hard limit on the size of a program you can write this way.

Also, new contributors are forced to understand the whole thing.

This is why "local reasoning" is a desirable property in software architecture -- so the program can grow smoothly. Most programs grow badly, but you want the cost to be closer to O(n) rather than O(n^2).

So these types of program eventually either rot or die -- that's why dpkg "isn't as good as it was before".

As always the answer is somewhere in the middle. Neither extreme is good. You want some modularity but not too much. I guess people are disagreeing on how much there should be.

I concede that modularity has a much greater cost in C than in other languages, e.g. because char* in a function parameter list tells me nothing about ownership. See the sibling comment where I was puzzling through Python interpreter source code like Py_SetPath(char *).

So in C it might make a lot more sense to have huge functions because there is a cost of tracking ownership across function calls. In languages with garbage collection that's much less of a problem.
Showering without soap is not "non-bathing". E.g. https://www.thestar.com/life/2017/03/13/soap-free-for-seven-... -- just the first link I found. I tried it for a couple months myself and got the same kind of reaction from friends: both eww at the idea and, by their report, no noticeable smell. (Note that if you switch to soap-free showering it's said you can expect to stink a bit for a few days as your skin adjusts. I didn't ask during those first days.)

I have encountered smelly people in libraries, but I see no reason to gainsay Mz about this.
There is currently a standardisation effort at https://datatracker.ietf.org/wg/jmap/about/
Personal attacks will get you banned on HN. Surely you know that? Please don't do this again.

We detached this comment from https://news.ycombinator.com/item?id=14732721 and marked it off-topic.
Stewart Macgregor Dennis, he's just launched an ICO for a coin called Credo. Tim Draper is backing him. Feel free to mention Mark Whelan recommended him. Hope that helps
Try getting a mammogram. The wait time always seems to be in the "months" range even though the demand can be perfectly forecast in advance.
Thanks for the feedback.

Do let me know how your son likes it.
Replying to myself because I can no longer edit: California law requires public access to the chargemaster. This is not true in other states.
iOS 11 Beta 3 Tidbits: New TV Providers, Fixed iPad App Switcher and More
Yep - if you're sick and in the U.S., don't go to the hospital, go to the airport.
Will Bitcoin Tear Itself Apart?
One Small Step for Blockchain, One Giant Leap for Innovation
Downloading S&P 500 Stock Data from Google/Quandl with R (Command Line Script)
Force the constitutional convention that the right is advocating for ahead of their schedule and encourage peaceful mass assembly for the airing of various grievances. Institutional consensus has evaporated and the US is in dire need of an administrative and political reboot, so the choices are between doing that in an orderly way through the existing constitutional mechanism or waiting for it to just happen, which will be a lot messier.

Right wing political strategists have sought an article V convention for years, ostensibly to introduce a balanced budget amendment but in all likelihood with other strategic considerations in mind. The liberal left abhors the idea, both because of (wholly legitimate) suspicion at the origin and motivations of the proponents and (less creditably) because of basic conflict/risk aversion.

The right's national electoral strategy is to maintain power through the 2018 midterms (expanding it in a midterm election is historically rare) and control enough state legislatures by 2020 to trigger the convention, at which point all bets are off. I judge that they have a moderately good chance of succeeding with this strategy, not least because of superior political skills at procedural manipulation, but largely because of a smaller and more homogenous winning coalition.

Democrats and the left in general have been resisting this pull, but have lost the strategic initiative. They should, therefore, reverse course and seek to accelerate the process as rapidly as possible - because once the Convention is underway, procedural norms go out the window and power politics take their place. Employing the right's political momentum against them, within the scope of the existing constitutional framework, is by far the best strategic option. The alternative is at least a decade of political trench warfare, civil unrest, and international and institutional drift which could result in a catastrophic decline.
Amazon is quietly rolling out its own Geek Squad to set up gadgets in your home
I'm not overly clear on what the post is proposing

Author here. It is part of a series of posts and earlier ones got some pushback in terms of "Well, if you don't drink alcohol, you just can't attend these things at all!"

The main point I would like to make with this piece is that it is possible to avoid drinking alcohol without making a big deal of it. Secondarily, we could change cultural expectations so that it isn't necessary to actively hide it.

I am not talking about forbidding alcohol. But an expectation that people must drink combined with certain other social expectations tends to go bad places, especially in mixed company. There is no reason we must blindly accept whatever expectations are the perceived current norm. If people feel these norms are contributing to sexual harassment and sexual assault, we can modify our social norms to give people the option to do things that work better. If women genuinely like alcohol and know how to handle themselves and their circumstances such that it doesn't contribute to incidents of sexual assault, cool. But if a woman doesn't want to drink, she shouldn't have to and we can give push back against the idea that she has to either do so or at least do so in stealth mode. We can say "Well, if alcohol is part of the problem, we can insist that it is optional and a personal choice, not a requirement to bond with other business people."

However, that is just one detail. The overarching theme is that I would like to see more focus on preventing sexual harassment et al to begin with. The recent stuff in the news has prompted a lot of "Let's hang them high!" type sentiments and I don't think that is the best solution. Spending all our time trying to figure out how to be ever more fervent in hunting down the guilty parties and making sure they pay will not open doors for women. In fact, it is likely to close doors for women. Men and women both need to feel safe when they interact in a business setting. A draconian atmosphere where men live in terror of being misunderstood or a possible false allegation would not be a good thing.
You've been posting a lot of unsubstantive comments to HN. Would you please stop doing that? We're hoping for a higher standard of discussion here.
https://convertkit.baremetrics.com/

$727k MRR
That's not the same thing?

If you're interested, the Ukraine TLD is .ua.

To say they stole it from Ukraine in the same way they stole the .io TLD would mean that they would have to take over the entire country of Ukraine. Maybe the Russian government will have control of the .ua TLD someday.
> The thing we do differently from most is that we run the full test suite against every patch, as if it were merged to master, before committing it into the master branch, whereas most CI setups test after committing, or if they do run tests against every PR, they do so before merging, leaving open the possibility of regressions introduced during the merge.

Hm, Travis CI on GitHub runs tests on a pull request before the merge. Is what they're doing really that unusual?
If you'd like to try map matching as a hosted API right away, see screenshots, demos, and more at https://mapzen.com/blog/map-matching/

Context: This is a link in to Valhalla documentation. Valhalla is an open-source routing engine led by Mapzen. We also offer it as a hosted SaaS on mapzen.com

Disclaimer: I work for Mapzen.
I think the problem with wearables is that the estimated market size, back when smartwatches were 'going to be the next big thing', was based on perceptions from before mobile phones took off, when everyone wore watches because they needed one to tell the time. But now everyone has a mobile phone, they don't need to wear a watch, and so the only people who wear watches are people who actually want to wear one, which is a far smaller market than "everyone".
If you're in the US, I'd check out some of the national laboratories: https://science.energy.gov/laboratories/
WhatsApp, Instagram and FB all have it now. TBH I only see widespread use of it on Instagram, but everyone around me seems to have stopped giving a crap about Snapchat since.
IM2000 would have been great for spam! The spammer can just blast out little message availability notifications, containing links to their bulletproof hosting or compromised servers.
People get extremely defensive on Reddit if you insinuate that this is common. But it really doesn't take a whole lot of skepticism to see though the more blatant ones.

Reddit is still a really great site when you unsubscribe from all default subs and any sub that has gone "critical shill" at about 100k or more subs.
Depends on the SUV. Minivans are fine, I grew up riding in one. Trailers are cool if you have a car with a hitch. I'm not even sure if my sedan's even capable of having a hitch attached without some sort of bumper replacement.

Regardless, my point isn't that SUVs are the perfect solution, just that they have their uses. Could those uses be accomplished by something slightly more efficient? Maybe, but that doesn't make buying the SUV borderline criminal like some here seem to believe.

Case in point, if 10 years from now we have electric SUVs that are completely powered by solar/wind/clean energy, why do you care if it's slightly less efficient? Talk about splitting hairs...
Thank you for that devastating critique of my one-line conjecture.
Cloudflare For Top Level Domains? :)
How to Choosing the Right 3D Printer
Save some web pages and install some portable programs into the folders you want backed up and the number of files adds up fast.
I was looking forward to kde4 until the slow/buggy reality hit. Maybe it was my graphics drivers, but the kicker successor never delivered for me. I switched to fluxbox for a while, and then gnome as it was and has stayed in a better state thanks to the install base on Ubuntu. Haven't looked again at kde since.
The problem isn't 100% volume, it's shitty sound engineering. Dialog is mouse fart quiet and background music is 1812 Overture loud.
We detached this subthread from https://news.ycombinator.com/item?id=14738364 and marked it off-topic.
Ethereum is getting crushed
Developers Are Already Making Great AR Experiences Using Apple's ARKit
I would love something like census data on how much a healthcare provider paid, on top of what a procedure or medicine costs. Not just how much they paid for you or your walking cane, but how much every provider pays for a syringe.
The arXiv _is_ moderated. If there's something wacky the moderators tend to ding it.
Bloomberg | NYC & San Francisco | Senior Software Engineers | Full-time, onsite

At Bloomberg our technology doesn’t just inform the markets, it drives them. With more than 5,000 engineers globally, we have multiple openings across a variety of technologies. Please note that the below represent a few of those openings, but if you're not sure what role matches your skillset, send your resume to kdonald1@bloomberg.com and I'll help you find the right fit.

Java/Scala Engineer in San Francisco: https://careers.bloomberg.com/job/detail/57901

Python Engineer in San Francisco: https://careers.bloomberg.com/job/detail/59288

SRE in NYC: https://careers.bloomberg.com/job/detail/57320

C++ Engineer in NYC: https://careers.bloomberg.com/job/detail/57546

DevOps in NYC: https://careers.bloomberg.com/job/detail/59075

Learn more about what we're doing at https://github.com/bloomberg and https://www.techatbloomberg.com/blog/
> Do you have evidence the banks are colluding on price?

Nope, which is why I wrote that I have no opinion on that. Edit: I think that very direct collusion would probably not be a stable arrangement, long term. But perhaps 'not competing too hard' between a low number of competitors with big barriers to entry is realistic.

> Edit: to clarify, no the banks do not really set the IPO price. The banks offer different underwriting prices. The company ultimately chooses the price among the many banks' offers.

That's still a way less transparent and market-oriented option than auctioning the shares. It's a hell of a lot easier for a few banks to be 'gentlemanly' in their competition than it is for lots of people trying to get some shares at an IPO via an auction.

I mean, we're discussing an IPO that was "oversubscribed" at the set price, meaning money was being left on the table, right?
Ask HN: How do you remain anonymous on the internet?
Edit for a little more clarity: I thought about using a VPN just to have a little less of a footprint online, but it was just annoying to setup due to the provider I used being marked as spam. I also read later there was little to no point in doing this.

It probably had little effect in light of recent NSA news, but I also switched to Linux to have a little less minimal spying done on compared to Windows 10.

In short, I understand some trail is a necessary evil and this may end up being "if they want you, they'll find you", but I wanted to see what steps are generally taken to avoid leaving gaping holes of myself on the internet's virtual floor.
AgileBits can't (easily) steal my password vault on iCloud/Dropbox/WebDAV/local, even if they put a backdoor into a binary which they ship me (I can whitelist what the app talks to). Dropbox can't easily put a backdoor into the 1Password code from AgileBits. No single party can do it alone.

Apple could still single-party screw me, but they're huge, and if they did this in even one documented case they would probably lose $100B in market cap, and Tim Cook has shown he will push back when ordered to do stuff like this.
Seattle City Council unanimously approves income tax for the rich
The art of memory applied to memorizing foreign language vocabulary (including Chinese), bible verses, etc.

http://www.magneticmemorymethod.com/category/podcast/feed/

http://masterofmemory.com/feed/
Meanwhile, I'm running my Vive through a single USB2 port because things hiccup if I run it through USB3.
> Great, great, place to keep your finances.

Has their security improved since they made HN a few years ago?

https://news.ycombinator.com/item?id=8783790
Thanks for the kind words. My suggestion, if you're willing to work in the U.S, look for a company that is actually doing FP (Verizon, Comcast, Stripe, some teams at Facebook, some teams at Twitter) and try to work there. Also, programmers are treated much better in the U.S. than they are in Europe from what I understand. Compensation, perks, respect, etc. are all immensely higher. Not as important as working with the right team, but it does help.

Our team is not perfect, we have a lot of the same issues you find at most companies(some good code, some bad, large company red tape, etc.) but, we also have a lot of good things: many people who either know FP or want to learn, good infrastructure support, freedom to innovate, lots of open source, etc.

It's enough of the good stuff that I'm much happier here than I was at my previous job. I don't agree that all coding jobs are the same. Most days I'm working hard but working on fun and interesting problems.
CreativeLive | Platform, Front-End, Full-Stack, Data | San Francisco, CA | Full-time, onsite, SALARY:$120k-$200k

We provide online creative education, streaming live classes for free 24/7!

Want to learn Photoshop? Heavy metal audio production? Jewelry making? Getting more wedding photography clients? Come to https://creativelive.com/

Want to do cool work in Node/Angular/Mongo/Docker/Kafka/AWS? Talk to me. :-)

Software Engineer, Front-End (Entry Level)
Software Engineer, Front-End (Senior/Mid-Level)
Software Engineer, Platform (Senior/Lead)
Software Engineer, Product Analytics (Senior/Mid-Level)

https://creativelive.com/jobs
Full disclosure: I am a member of DynamoDB team at AWS, but my opinions here are mine only

On the topic of DynamoDB use cases, here are some of DynamoDB users describing their use cases:

- DataXu: "How DataXu scaled its System to handle billions of events with DynamoDB" -- https://youtu.be/lDiI0JMf_yQ?t=765 (from AWS re:Invent 2016)

- Lyft: “Lyft Easily Scales Up its Ride Location Tracking System with Amazon DynamoDB” --
https://www.youtube.com/watch?v=WlTbaPXj-jc. The story "AWS Helps Fuel Lyft's Expansion" in InformationWeek mentions Lyft's use of DynamoDB as well:
http://www.informationweek.com/cloud/infrastructure-as-a-ser...

- Under Armour implemented cross-region replication using DynamoDB: https://youtu.be/NtaTC2Fq7Wo?t=699

- Amazon.com: Amazon Marketplace shares their story of migration to DynamoDB and why they did it: https://www.youtube.com/watch?v=gllNauRR8GM

Finally, DynamoDB was created because Amazon needed a highly reliable and scalable key/value database. As Werner Vogels said it in his blog post announcement of DynamoDB back in 2012 (http://www.allthingsdistributed.com/2012/01/amazon-dynamodb....):

"This non-relational, or NoSQL, database was targeted at use cases that were core to the Amazon ecommerce operation, such as the shopping cart and session service."
$250 million means I need to fundraise to build my spaceship. With $1.4 billion, I can get started on a Dyson sphere. Depends on your goals.
Yes, obviously we should keep living on mostly grains, the same thing used to fatten up cattle for slaughter. I wonder why it hasn't worked yet to make everyone healthy.
How the way you think of goals is holding you back
For your consideration, not a single share purchased is a voting share. SNAP’s shares should be closer to $13.
I wonder what the break-even is for buying defensive posts when people catch on.
You have to transport the mulch from the store somehow. If you've got a dozen bags, it adds up. Doing summer and winter sessions I moved in and out of dorms at least 4 times a year. My family also took 5+ hour multi-week road trips to see distant relatives when I was a kid. You'd be surprised how much luggage that can entail.

These types of things things might be occasional, maybe every few weeks at most, but to me that justifies buying the larger vehicle. It may not be the ideal solution, but that's hardly a reason not to use it.

As for not having kids... yeah no. I don't understand how anyone who wants kids can even entertain that thought. Like telling me I should just chop off an arm so my body can conserve resources.
I saw all three Star Wars, all three Raiders, ET, Close Encounters, Burton's Batman, Ghostbusters, etc, etc at the HUGE theater at Woodfield Mall in Schaumburg, IL. I swear the screen was the size of a football field and there were seats for 2k people.

It was glorious.
YesOrNoGenomics
When you wake up, do you sense you've had vivid dreams? Or do you just have a blank mind and headache?

Do your teeth bite together normally? Can you breathe clearly through both sides of your nose throughout the night?
Last time I was running Ubuntu (a month or two ago), trying to use the wifi network management menu would easily lock up the interface for a while - I'm guessing it manages to do slow work on the main window manager thread. Maybe that's a common problem.
My comment was intended to say that just like your comment might be new to them, their comment will be new to many. So there's no need to police them.

Everyone who signs up shouldn't have to look through all the popular comments of the past and then decide if they can comment or not. If it is annoying to you, downvote it. The fact that it was at the top should tell you that it is appreciated by many, so that comment isn't as well known as you might think.
The other, probably more important, innovation was that you have to take the picture at the same time as you send it - no loading from the camera roll.
I personally don't, but I'm sure it can be done. Here is just some things you can do:

1. Use a fake name.

2. Use an email that isn't personally identifiable.

3. Get yourself a P.O. Box and have everything sent there (for when you order packages on Amazon) (you can still be identified offline, as there's no way to get a P.O. Box nowadays without actual proof of identification and residency)

> USPS has good deals.. I'm paying about $5/month for a small box (purchase of an entire year) ... as a web app developer with a business, I really didn't want my home address to be known, so this worked for me to at least keep my address somewhat anonymous, but they are all mostly inexpensive, and even if it doesn't fit into your mailbox, they'll just hold it at the Post Office for you with a notice on your mailbox to pick it up at the counter

4. You will have to buy gift cards at Walmart so you can purchase at Amazon and other websites.
> I would love something like census data on how much a healthcare provider paid, on top of what a procedure or medicine costs.

$0. By definition.

But I think you may be confusing a health insurance provider (equivalently, a health care payer) with a health care provider.
This was an interesting read. I'm not sure it's the best idea as a blog post because I'm sure Reddit staff will get onto it then keep a much closer eye on this firm. I feel like journalists will be the same too. If I received 10 emails about these guys I'd be a bit skeptical that there is any actual interest.

As an aside, I wonder if they're using the same tactics here.
That's the problem, isn't it? Deep down, people dislike bullshit* and tolerating it as a normal mode of discourse is toxic to the health of a society.

* http://www.csudh.edu/ccauthen/576f12/frankfurt__harry_-_on_b...
Important part: Accelerating downward. Still at upward velocity. But, not for long. This will require major changes in economic strategies.
When a topic is divisive, please don't take discussion further into flamewar when commenting here.

We detached this subthread from https://news.ycombinator.com/item?id=14736827 and marked it off-topic.
Since when has government cared about losing money?
Maybe they should try to copy facebook's social network but remove features a good subset of people don't like and stick to more of a private image?
This is what happens when you make the health care system capitalist. Despite rumours to the contrary, capitalism doesn't reduce prices, that would make no sense for a company trying to make a profit.
We're making our own somewhere in Idaho, which is the closest area of totality (less than 4h drive). All the hotels, camp grounds, etc were sold out months ago so it'll be a "pull off onto the shoulder and set up camp" type thing.

Order your eclipse glasses and 16 stop filter for your camera now before Amazon sells out..
We lose a dollar on every sale, but we'll make it up on quantity!
Well no, because then they (the parties involved in generating the Initial Public Offering) probably wouldn't bother.