skysight-inc/HackerNews huggingface dataset:
Ask HN: What should I do?
I run a startup called Stay22 which helps attendees from events find places to stay (hotels, apartments) around the venue. We do it through an embeddable map widget, for example: http://www.tractionconf.io/accommodations

I'm a 23 year old solo founder who lives with mom and dad..and that's important because I used to brag about my startup's burn rate which was literally $1 a month (12$ a year for .com domain)...even my heroku server is free.

This was until today where Google decided to limit Google Maps free tier quota down and hard. It used to be free for us, but now it's limited to only 25,000 loads a day. Just to give you an idea, Stay22's traffic needs around 200k loads a day. Now I'm being charged around $10,000 a month at this rate (because not only I have to pay for extra map loads, but using their API like directions and geocoding also charges me per request).

I can't afford 10k a month (esp since I have no funding yet), our revenue is barely half of that.. and changing my whole code to a free alternative like leaflet/OSM would be my worst case scenario (I'd have get my startup down for weeks just to do the transition and idk what can go wrong then (for e.g seo, backwards compatibility, etc)). My secret sauce is all coded using Google Maps's API so it's going to be tough.

What do you suggest? Any ideas? If anyone knows someone at Gmaps who can understand our situation and bill us when we raise money for example that would be great.. Or should I just man up, let my customers lose money (since the hotel revenue is shared) for weeks, and convert the code?
Pilot waves get some backing again, so I wouldn't be surprised if another common theory changes again:

https://www.quantamagazine.org/20160517-pilot-wave-theory-ga...

https://en.wikipedia.org/wiki/Pilot_wave
Live photo is not silent.
I don't disagree. I am certainly frustrated every time my phone feel sluggish, which is several times a day.

On the other hand, I've been frustrated with the slowness of computers for a long time. CPU speed, RAM, disk, everything has gotten way better. But I'm still just about as irritated, and I suspect that things are just about as sluggish.

Again, I think it's an economic equilibrium. Things are fast enough that most people buy them; those of us who want things faster aren't numerous to outvote those who want fancier features or cooler UI bling instead.

I hope this changes, but I'm not holding my breath.
Good thought and we have heard feedback on this issue from others as well. We are working on a solution that simplifies the path to delete while still aligning to requirements for our app and iOS.
have the same memory

they solved the hard part but had troubles with the "normal" portal site media-like work - thus the "simple website"
The product is ultimately n-facet, with each facet relying upon the same underlying core technology and principles.

There's three conceptualized facets. Two of them are relatively easy to implement from a technical perspective, but are otherwise rendered very difficult by non-technical considerations. The facet I believe to have the widest appeal is paradoxically far harder to implement than the others in all respects.

I think I'll take your advice and either try simplify an existing facet with laser-focus, or perhaps think far outside of the box and hopefully come up with something that's both stupid-simple yet feasible to implement. Something that gains traction while acting as a proof of concept at the same time.

Thanks for your help, much appreciated.
And MapD, too.
At the pace he writes, he could live in the pre-Gutenberg era and word processing wouldn't be the limiting factor...
Can also map caps lock as ctrl. Ctrl+[ is esc in vim.
> In the US they don't trust you per definition and instead you have to prove that you are good with money by basically creating debt and then paying it off.

This seems backwards to me. The proof that I am good with money is that I have never been in debt. When I got my home loan the additional proof was having a deposit.
I've personally had dealings with them, and there is no way they should be trusted. :(
Learning to turn down your amygdala can modify your emotions
Remember sunsite.unc.edu? Sourceforge? Both were the gonna-be-around-forever source code distribution points of their day.
They switched phones in the sequels. He shows that phone as a reference to Matrix Reloaded.
Most printers today do not have hardware PCL or PostScript. Inkjet printers, and cheaper laser printers, usually act a lot like the older "winmodems" in that they offset almost everything that used to be done internally to the host computer, including at least rasterization and even aspects of what seem like basic motor control. This is a cost-saving measure in the printers themselves, but comes at the expense of significantly more complicated and device-specific host-side software.
I agree. Not just lots of companies. Most companies die. ("Hustle" or no.)

However I think that's actually a point in favor of starting small: If you're going to fail? At least fail fast. While you have time to "pivot", or wind down, or whatever makes sense to try instead.

If you're onto something, you can usually tell at a small scale. Sure, sometimes there are network effects and exponential growth. But not hockey sticks. (Source: My own opinion and anecdata.)
JPEG is commonly used in its lossy format, but there's lossless JPEG[1] as well.

[1] https://en.wikipedia.org/wiki/Lossless_JPEG
Memory protection won't stop corrupted saves. You'd just have to reboot sometimes after programs crash.
On iOS, location tracking is configurable per-app, at least. I can deny the Weather app the use of my location data while allowing the Camera app to access it.
Funny that. I use OSX, Windows and Linux daily. Most of my time is spent on OSX, then Windows, then Linux (not daily linux though, I lied - every few days).

I like preview feature in Finder. It's awesome and I wish every OS had that. Apart from that, Finder must be the only thing that really bothers me on OSX. That and whatever equivalent comes with Fedora/XFCE and Windows Explorer. They are all complete garbage compared to Total Commander. It might be my early exposure to NC and DirOpus, back in the day, but everything else is just magnitudes slower to use.

I understand for 'normal' users, something like TC would be hard to use compared to finder/explorer, but for the rest of us I can't understand why would you use anything else.
Well, I personally have my GPS off most of the time. That doesn't prevent mobile or WiFi location snooping, but it doesn't eat as much battery as it would if it was left on. Google Play Services are a terrible waste of battery. It's sad there are no options to opt out (provided by Google).
Most people don't know/care about opt outs normally, anyway, so it wouldn't be a great loss of revenue to provide such an option.
Printing on fabric would generally be referred to as "Direct-on-Garment" or DOG printing and is a common method for making small-run clothing items like custom T-shirts a la CafePress. The quality is generally (but not very noticeably these days) worse than screen printing but there are no setup costs involved.

The main issue with DOG printing is that poor adjustment of the heads can result in some overspray (as they must sit some small distance from the fabric to avoid smearing). This can be avoided by competent operators, the big internet companies just don't always bother.
My understanding was that in Publications International, Ltd. v. Meredith Corp [0] the ruling came down fairly heavily on the side of recipes (including directions) being outside the domain of copyright. In that case a substantial number of recipes were copied out of a book and published elsewhere, but the court ruling stated:

“[The] recipes’ directions for preparing the assorted dishes fall squarely within the class of subject matter specifically excluded from copyright protection by 17 U.S.C. § 102(b).”

IANAL etc. Just curious if you have heard otherwise?

[0] - http://www.pddoc.com/copyright/publications_v_meredith.htm
TEN YEARS OF PAIR PROGRAMMING
We were referring to the default Camera app that ships with iOS devices. All side-by-sides were shot on the same model of iPhone with the most recent version of iOS at the time of the shoot, as well as the latest version of the Apple Camera app and the latest version of Microsoft Pix app, respectively.
Would this still hold true if Rosetta were commanded to slam into the comet hard enough for some of the impact debris to reach escape velocity? (Not trying to nitpick your argument, it certainly holds true for the soft landing case, but I'm curious how strong this axiom is)
RemoteSensing seems to be back up, with a link to http://libtiff.org as its purported new home.

However looking at the mailing list, it seems this domain is not controlled by the developers.
Australian Capital Territory Report on Land Value Tax Experiment
Distemper outbreak: 52 dogs euthanized at Franklin County Dog Shelter
Monday Motivation Bodybuilding Motivation – DOMINATE
For many distro's, I'm sure they host the binaries (and source) on their own mirrors, so the issue isn't immediately threatening.

Example for my distro, gentoo[0]

[0] http://gentoo.osuosl.org/distfiles/tiff-4.0.6.tar.gz
Chris Metzen Retires from Blizzard
Your thinly veiled racism is not welcome here.
Why on earth is battle.net banned, but business insider not? I simply do not understand these silicon valley types.
IIRC, it's used a lot for black-and-white images without a lot of photographic detail (schematics, etc.)
Weirdly broken Wi-Fi access points
The parent actually appears to have the quote both correct in content and attribution. Supposedly, someone else added the "off by one"[1][2][3]. That seems to be the extent of the Internet's knowledge on the quote, though the Skeptics link notes that there's nothing direct to the supposed originator.

This is one of those quotes where I feel there's more than one right answer. I like the addition of "off-by-one", and to make it a nice round three things, I usually use this version:

There are three hard things in computer science:

1. Naming things
2. 3. Concurrency
Cache Invalidation
4. Off-by-one errors

[1]: https://twitter.com/timbray/status/506146595650699264

[2]: https://skeptics.stackexchange.com/questions/19836/has-phil-...

[3]: http://martinfowler.com/bliki/TwoHardThings.html
> No, you don't, necessarily. A URL is a means of locating a resource; if your app makes sense for the kinds of resources and representations it handles independently of their origin, you don't need to validate anything about a URL scheme.

Sure you do. You have to make sure the URL scheme doesn't allow access to data that should otherwise be prohibited. For example, I probably shouldn't be able to pass "ftp://localhost/etc/passwd" to your app. It's not just file:// that has the potential to be problematic.

> Whether this is a cost that is paid more often than whitelist driven updates depends on whether in the particular application it is more likely that a new URL scheme will be allowed or prohibited.

New URL schemes that become widely used on the internet are pretty rare. Usually new URL schemes are restricted to specific narrow use-cases, e.g. magnet: URIs being used for BitTorrent. But there are plenty of niche URL schemes that may or may not be supported by the underlying OS that don't really make sense for you to support (for example, does your markdown converter really want to handle dict: URIs?). The blacklist approach means you need to make sure you know of every single possible URL scheme that may possibly be supported, and evaluate every single one of them to determine if they should be blacklisted. The whitelist approach lets you only allow the schemes that you've determined are safe.
Are your clients on physical fax machines or an internet-based fax service? I use fax for business but I use Phaxio, and I think more than half the people I exchange faxes with are also using a fax service. This has the comical result of my producing a PDF file then paying someone to modulate it into noises that someone else will demodulate back into a PDF to deliver to the recipient. It's like e-mail if the intermediary servers lossily recompressed the attachments.
I wasn't trying to imply it's impossible, and I agree it's a worthy goal, but I am curious as to some real ideas that would replace our current setup. Doesn't a typical smartphone use dozens of rare metals? People aren't going to give that up for the environment or they would have already, sadly.
They should take that single feature and package it into a Harry Potter-themed app, along with some sepia filters and parchment textures.

It would be a blast!

In fact, I might start using it like that, as soon as the Android version comes out.
Long-Lost Ship of Polar Explorer Sir John Franklin, HMS Terror, Has Been Found
Is it odd?

The vast majority of investments in this world are safe and boring. People like to get excited/infuriated about the risky, semi-shady, gritty startups that ran the gauntlet and the VCs that were clairvoyant (read: lucky?) enough to get in at the ground level.

You can make a compelling story out of a startup/VC success replete with heroes to emulate, lessons to learn, anecdotes of how close the company came to imploding. It's hard to make a story out of the ebb and flow of pension/institutional fund AUM.
Tiff is very useful because it lets you do almost anything. A tiff image is just several arrays of numbers, you decide how many bits, signed, unsigned, float, int, etc.

This is very helpful for processing which treats each pixel as a sample of the scene, such as computational microscopy or remote sensing. I've always wondered if that had something to do with why it was hosted at remotesensing.org.
Digital negative storage for photography

Texture data for some videogames

Portable format for layered composites (a la Photoshop)
The official answer is "Links shouldn't ever create or delete things". Of course, in practice, lots of links do create and delete things, and that this type of preloading would be a really bad idea on those sites.
Why microsoft developing an Iphone app?
The US embargo is a scapegoat for the condition of Cuba? What a load. A bunch of very pretty pictures and a lot of information on the condition of Cuba today, mixed with a bunch of libertarian nonsense every six or seven paragraphs. Highly recommended read.
Those newbie refactorers took a 300k line codebase, removed 130k lines of cruft, got it working on a modern toolchain, created an actual OSS dev community without a bus factor of 1, and added two major new features (async and embedded terminal) of which vim has only gotten around to adding 1, while improving performance and laying the groundwork for another major new feature (embeddable) that vim will take years to catch up to.

And all of that while maintaining such good backwards compatibility that almost all vim plugins work unmodified. Plugin authors only need to lift a finger to take advantage of new capabilities like async.

I didn't switch just for the sake of moving on. I switched because by any appreciable aspect, neovim and the developers behind it are simply better than vim.
If you lift weights, I wouldn't use body mass indexes.
It's pretty sweet how easy it is to make a Slack chat bot using AWS Lambda. It's a great use case, since the costs are (or almost) free for this type of application.
Wow that is a big accusation, I'm not sure that is fitting for HN without some form of proof.
Both would have and did. I never knew my great-great grandmother so who knows, but yes probably.
The resistor-vga trick is one I use somewhat regularly. When traveling to give a talk, I sometimes like to practice my talk with powerpoint's "presention mode" in front of me. You can't easily get that mode without a second monitor plugged in. I keep a single bare resistor that can be stuck into two holes in the VGA connector. I keep the resistor inside a folded slip of paper so it doesn't get lost, and the paper has a reminder on it too showing which two pins to connect.
Works perfectly.
Not to mention he doesn't understand what flipping these defaults actually will do.

They sound great but without understanding exactly what happens when some of these switches are flipped you're going to wind up breaking other things because you simply do not have the knowledge to understand these features in depth.

His heart may be in the right place but he needs more experience and wisdom on how things work on a more fundamental level.
Nothing was 'taken away' for pre-M users either, at least Maps-wise.

This article (as originally written, they've updated it since) was stating that a privacy feature that never existed had been taken away. There never was a location services toggle for specifically Maps, and pre-M it's not possible to make one that works (at least, not one that someone who doesn't trust maps with their location should be using).
An additional safeguard against this exploit would be using the `secure_file_priv` option, which restricts the location that queries can write to.

According to the docs[0], this has been configured to '/var/lib/mysql-files' by default for most distribution packages since 5.7.6. Still worth updating though, in case CVE-2006-6663 bypasses that.

[0]: https://dev.mysql.com/doc/refman/5.7/en/server-system-variab...
Another photography app?

le sigh
Don't know why they keep calling it a doll. I regard it as one of the most stunning sculptures in the world. It is magnificent and I can never understand how it was made. Each piece had to be perfect.
This has been tried many times. Unless you are doing a computation with sufficient arithmetic intensity [0] the cost of shipping the data over PCIe and back dominates any gain you might get over a CPU.

[0] - http://www.nersc.gov/users/application-performance/measuring...
Technically, exported/unexported is different than public/private since its at the package level. You can access unexported fields of a struct from anywhere within the same package (not just from that struct's "methods"), which isn't true of a 'private' field.
17 Untapped Backlink Sources (Updated)
Every single part of this camera is 3D printed
Why not proactively check all the chips to make sure all gates are working on each chip, rather than try to debug when something breaks?
Yes, admittedly, none of these are that complex. I thought Visual Studio Code was built ontop of Atom, but I might be wrong. Both built on Electron anyway - which was originally part of Atom.
That place existed in the past, too: https://sf.net

The question is, can we trust an entity like that to remain trustworthy through decades? Turns out SF.net wasn't trustworthy through all of that time, even if they were in the beginning, and seem to be sincerely trying to be trustworthy again. So, if we put all of our eggs in one basket, we better be really confident of that basket. We could have lost every OSS project website, rather than just one, if an entity that we trust today becomes untrustworthy tomorrow.
It's a struggle in the same way not biting that nail is still a struggle 15 years after one quits biting their nails. Eating poorly and being sedentary are habits like any other.
Mom says school took out student loan without authorization
Application support is pretty huge, though: that's what effectively turned JPEG 2000 into a niche format since the standard was patent and license encumbered for the first decade and change and the vendors didn't make interoperability a priority because they assumed the technical merits would force everyone to adopt it in the end. When you're talking about lossless, however, it's often in the context of archival storage and people get spooked after they encounter files which they have trouble opening with perfect fidelity.

It's a shame since the compression technology was impressive and j2k would also have made a great progressive image format had browsers supported it.
This is just defeatism, and falls down here "after completing structured weight-loss programs". The problem here is thinking of weight-loss in the short term.

If you are 200kg, and drink 5L of soda every day, you don't stop drinking soda for 12 months, lose weight and then go back to drinking 5L soda a day and except to keep the weight off.

You change your diet, and keep it that way. For ever. Thats how weight loss happens.
Sounds similar to what Netezza did with FPGA's but here with GPUs. So they may hit patents they say they are unaware of...
Definitely one or the other, but the confusion means it's best practice to avoid fancy letters for identifiers.
You're right. A cursory investigation suggests spinning up a bunch of client-side HTTP requests from a Chrome background page should do the trick.
You know, come to think of it, Archive.org is sorta kinda the right place to store these things. If they offered source code control they would both get the source as well as the path to the latest version all at once, which could be an invaluable historic record.
Is it not possible to force the cache to have a particular set of users (say, critical devops folks) always populated?
.. and BlazeGraph, GunRock, etc. :)
Any distro that complies with the GPL will generalise its requirements to everything else, and thus host original sources for every single package. :-)
To be honest the only difference that I see is that the Microsoft Pix images seem to be brighter and with less contrast.

Maybe this is an amazing app full of amazing technology but the sample images that should advertise this were picked badly.
Hey Elrac,

Sorry to hear that. If you try reloading the page are you still having that issue?

Mind letting me know what browser/OS you're using?

Do you have javascript deactivated or any browser extensions running?

I read that article as well and enjoyed it.

In the future I'd like to move more of the visualization code server-side and rely on the end user's browser less.
Checking all the chips would be very, very time consuming. Not to mention we'd need to build some sort of test setup for each chip. It's more likely we'd cause a problem (e.g. bend a pin) than fix a problem.
Ah, the joys of Linux. Truly the world's greatest operating system.
I've been trying to whittle down my Nexus to F-Droid only apps because I want to eventually get on a ROM without Google. I'm stuck on the native phone and messenger apps because I'm on Project Fi and the way they run that stuff is odd but I know there are good replacements for those once I get off that. The one app I can't get seem to give up willingly is Maps and it's all because of search. OsmAnd does navigation just fine for me, but finding the place I want to go is really, really difficult. In a pinch, I don't want to be stuck doing web searches to find addresses and then figure out how to turn them into coordinates. I've got AddressToGPS which is ok but it doesn't always find what I'm looking for and there's no ability to search near my current location that I can find, which is a key feature. Is there a better solution?
In NY, at least, you have to fill out a longer form [1] giving one of a very limited set of reasons for needing an absentee ballot. "My employer makes getting to the polls a PITA" is not one of them. Nor is "it's inconvenient".

Oh, and it's a felony to "make a false statement" on the application form.

[1] http://www.elections.ny.gov/NYSBOE/download/voting/Absentee0...