skysight-inc/HackerNews huggingface dataset:
The TL;DR is a little surprising:

First, try to maximize the number of photons collected, by using the largest aperture and slowest shutter that shooting conditions permit. (This isn't the surprising part.)

In photon-rich conditions, sensitivity ("ISO") doesn't matter much. In photon-poor conditions, however -- perhaps you want a small aperture to expand depth-of-field, or a fast shutter to freeze motion -- you get the best noise performance by using the highest sensitivity that doesn't saturate highlights. (This is the surprising part.)

Oh, and there's no point to 14-bit raw formats -- quantization noise at 12 bits is already less than noise from other sources.
Not sure but potentially because your comment is a bit tangential.... If you anchor your recommendation to Postman in some way then it may make a stronger statement and/or take the conversation in an interesting direction?

Can you tell us how Rested compares with Postman in terms of features and any pros/cons you found?
Hi guys, my initial project was to build a visualization like the one @artursapek describes, and ended up making this API because the MTA doesn't have one.

Totally agree that it would be really cool.

I made this nycpulse.herokuapp.com, but it could be so much cooler.
talk about python and unicode management...
Looks like you're getting downvoted hard. However, I know the point you're trying to make.
Selection for existing attributes is plausible on 200-yr timescale. Pro-adaptive mutation is not.
Could you just do this with arrival estimates? It would take some work, but I think it's possible.
Shame too, as it was a nice piece of hardware.

You can see a great teardown and explanation of the internals from mike at mikeselectricstuff here: http://www.youtube.com/watch?v=7xdajSS_cOU
All these problems were applicable to email in the past as well. It took a lot of iteration to get everything working as smoothly as it appears to work now, provided we ignore the massive issue of spam and almost total inability to make it secure.
For those of you on iOS looking for a polished transit app with support for multiple cities, I highly recommend Transit.[0] It allows you to quickly map trips as well as easily save data for offline access.

[0]: http://thetransitapp.com
I guess if it were true then the US could just have asked Israel to return the Uranium; given that the US would have had many levers of influence to do so.
> Dr. Strangelove: It would not be difficult, Mein Führer. Nuclear reactors could - heh, I'm sorry, Mr. President -

This makes much more sense after learning the story of Werner von Braun (via Tom Lehrer's song)

Fully appreciating that movie requires a lot of knowledge of history.
It seems that the data to be zipped is also on the client side (e.g. a color scheme designer tool that wants to bundle some css files and a background image). If the alternative is sending the uncompressed data back to the server and having the server bundle them up into a zip, this approach saves bandwidth.
Well, if you have a JS app, then it's likely the content the user wants to generate is already in their browser. So you could generate a zip locally and "download" it locally, without any network traffic at all.
>The migration away from the CA model is called "certificate pinning".

TOFU/POP is not an effective model for the web. There are simply too many sites for it to be useful. It's pretty much an everyday occurrence that I go to a site I've never been to before, and certificate pinning won't help at all there.
It's not yet, but will be soon :)
> Why have a single entity at all?

How do you figure that Namecoin is a "single entity"?
Consider something like bootstrap, which allows you to customize your download before sending you a zip file.

The assets are already loaded (since you're viewing the bootstrap demo page), so instead of making a request to another server to generate some sort of compressed file for you, that labor is offloaded to the client.
interesting to learn
>the fastest number cruncher wins.

What's the issue with that? It's reasonable to assume that the good number crunchers will always have more power than the bad number crunchers, and if that assumption ever fails, it's easy to detect and we're simply back to CA levels of security.
I remember you guys from the Beehive days! Congrats on your achievements so far!
Command + backtick will help in those cases. :)
I cut myself significantly less with a single blade than I ever did with the disposables. Disposables breed laziness for "it's good for one more shave" syndrome. And you tend to get razor burn frequently. With a single blade "wet shave" you tend to take a bit more time and make shaving an art and "manly" routine. Emphasis technique and you actually feel the difference of blades and wearing. I suggest purchasing an amazon tester pack of blades, eventually you will find ones that work. You can get a decent weight Parker shaving kit with a badger hair brush for the amount of a few blade packs, but they last forever.

There are tons of videos online with technique.

Stick with it for a few weeks until your skin adjusts to the awesomeness of the shave. Invest in a good alcohol free aftershave moisturizer.
yes, if adding linux part, that would be great
I'm guessing they mean some kind of situation where the resources you're zipping up have already been downloaded to the user's browser (like a "download as Zip" link for a set of images that are being displayed on the page).

In reality, I don't think there is a good use-case for this as any files that need to be zipped are likely too large for a user's browser to process with JS (it could bog down or crash the browser).

I have a feeling they already realize this though as the example zip file is 237 bytes. If an HTTP header is larger than your zipped file, it probably doesn't need to be zipped/gzipped in the first place.
dangerous world
I switched to a double sided safety razor a few years back. It was great at first, I found a way to stop paying 2-3 bucks per blade and got a decent shave. Fast forward two years and I'm at my parents house sans safety razor. I used my one of dad's (new of course) generic disposable two blade razor. To my amazement I had one of the best shaves in two years. Either I've been doing it wrong or cheap generic razors are better. I just can get as close of a shave with a safety razor. I've switched back, but part of me wants to give a straight razor a try.
Thanks! Hmm, well, if you leverage that attribute in the right way, it could be a big asset. The thing which I'm trying to do differently from other habit-building apps is get users to put a real focus on making tangible progress towards goals. So instead of just ticking "go to the gym" of a to-do list every day for the sake of feeling productive, actually setting a target and monitoring progress towards it. If all your goals are set up in this way, then having an internal drive to come back and keep up the routine day-to-day, will mean you're consistently improving yourself, which surely can't be a bad thing!
I'm working on a parallel EEPROM programmer using Arduino. I'm not using the Arduino IDE since it's a pain and instead using vim and cmake.

http://imgur.com/a/IxQs5
https://github.com/manicolosi/ardburno

I'm experimenting with SPI to transfer the addresses to the shift registers faster and as you can see by the serial output, it's not quite reliable yet. Debugging timing issues is tricky.

I'm also making a PCB. I plan on making it using toner transfer method once some blank PCBs arrive.
Yes, but for me, most of the time it's more of a Cmd+Tab to Chrome from my iTerm or ST, and then Cmd+` several times to finally find it.

And when you do it hundreds of times, it gets seriously tedious.
Except you're unnecessarily bogging down the user's browser to a far greater extent (base64 encoding/decoding everything on a possibly underpowered CPU/IO) than the amount of work it would take to do it on the server (pure binary processing on a high end CPU).

I'm guessing Bootstrap can do it because they know most Bootstrap users are developers with decent PCs but for a more mainstream audience, it would be problematic.
https://github.com/mimouncadosch/MTA-API
> The AeroPress is made of three different plastics. The clear chamber and plunger are made of copolyester. The hard black filter cap, filter holder, funnel, and stirrer are made of polypropylene. The rubber like seal on the end of the plunger is made of a thermoplastic elastomer. All of these materials are FDA approved for use in contact with food. None of these materials contain bisphenol-A (BPA) or any phthalates, chemicals that have been in the news lately because of possible health effects.

> Aerobie has been shipping AeroPress coffee makers made of the materials described above since August 1st, 2009. Prior to that date, the clear chamber and plunger were made of a very special high humidity and temperature resistant polycarbonate. Polycarbonate does not contain phthalates but it does contain BPA. Even though the FDA and other governmental agencies around the world approve polycarbonate for use in contact with food, we had an independent lab test coffee brewed in a well used AeroPress to determine how much, if any, BPA leaches into coffee brewed in a polycarbonate AeroPress. Absolutely none was detected. Given that result, one could ask why we switched to using copolyester. The answer is simple. The use of copolyester removes any perceived risk from BPA and it is a more attractive material.

http://aerobie.com/Products/Details/AeroPressMaterialsDescri...
Why not hard-fail by default and give the user the option to ignore/override it? Similar to the way other certificate warnings are shown to the end-user.
He was also one of the two people who prepared the fix for Heartbleed in OpenSSL[0].

[0]: https://github.com/openssl/openssl/commit/731f431497f463f3a2...
Widest aperture is tricky. Most lenses are soft until you stop down a couple times. And with regard to highlights, that sounds like sort of a modern day restatement of Ansel Adams' classic "expose for the shadows and develop for the highlights." You never want to blow your highlights since you can't recover detail from them.
Wealthy people can amass much, much more than you and I.
The dictionary definition of "stealing" (http://dictionary.reference.com/browse/stealing) is "to take (the property of another or others) without permission or right". Israel didn't have permission to take possession of the tech, so seems like the word is applicable.
This map is simply based on sea level and totally ignores sea force. If the sea were 10' higher, it would probably erode most of San Francisco within 50 years.
Yeah, too bad they are still locked up for writing and do not include any overlay FS drivers...
Could we use bloom filters on the CRLs, before checking with OCSP? Maybe I should go crunch the numbers on the viability of that.
nice, please provide github link we could bookmark...
I can confirm by way of my own beard and all of my friends' beards.

I seem to notice them everywhere these days.

And verified by google trends, they are certainly on the uptick: http://www.google.com/trends/explore#q=beard%2C%20beards

Personally, I do it for convenience. It's nice having that extra 10 minutes every morning, and not possibly cutting my neck or face before I've had my first cup of coffee. That, and it looks badass. Almost every man throughout history I admire has had a beard, so why stop now?!

I bought a cheap Phillips $30 beard trimmer a few years ago (that's equivalent to about a month's worth of gillette razors for myself) and I have been loving my beard ever since.
Yes, I know about that POSTMAN used to run inside a tab, but it seems to have been abandoned for quite some time. I still have it installed, but it still telling to to 'upgrade' to the packaged app.

That Postman extension that you linked, I actually didn't know about this before, but that doesn't seems like something provided by the original developer. Any idea whats the story behind it? EDIT: Nevermind, just Googled the domain. Its the same developer.
Not free, but I've found that http://photodune.net has good stock photos that aren't too expensive ($1-$5 per image and usually the $1 or $2 image is large enough for a website). They are much cheaper than istockphoto, and they are priced in dollars, not credits, and they allow you to buy a single photo without subscribing to a monthly plan, buying lots of credits in bulk, etc.
For what it's worth, other scrypt wrappers have had similar difficulty in locating the scrypt primitive [1]. When I first browsed the scrypt source code, I have to admit I was also distracted by the file encryption code.

[1] https://pypi.python.org/pypi/scrypt/0.6.1
Alas, since you want to keep the water level lower inside, that means you'd have to pump the incoming flow up to get it into the ocean. Rather than generating electricity, it would consume vast quantities of it.
safety razors can be far more aggresive then single edge. I for one use a single edge and never get cut. Though any safety razor or DE I get many cuts.
Can't happen without IPv6, and that's a ways away.

Internet has been lobotomized frequently recently, so I don't think it's a foregone conclusion that everything is going to be magic and unicorns.
Opinion or fact? Sounds like BS to me. Is there really a "significant uptick of men" as you suggest? Or is there merely a significant uptick amongst people you know?

Have you considered the international market? How big is Gillete there? Is this trend also present?
This is actually interesting question, and I'm not sure one way or another. Is "Russian roulette" racist?
Yikes. Thanks for the heads up! I've always thought that distributing to a geographically dispersed set of beta testers was the ideal use case for TestFlight, and had no idea that wasn't encouraged by Apple.

Maybe we'll see some better beta testing tools, now that the TestFlight folks are at Apple :)
Working on getting a '94 miata I recently bought track ready. So far I've installed a rollbar, bled and replaced the brake fluid and fixed a leaky valve cover. I have a brake rotor dial indicator coming in soon so I can diagnose whether the rotors need replacing or not (which will probably be next Saturday's project).
Potential use case: instead of using CSS sprite maps (putting all of your images into one image to reduce the number of http requests generated by your page, then using css magic to select regions inside of that image), image files could be zipped into an image package that is delivered to the client, who unzips it and uses the images inside.
This would cut down on the number of requests made, but allow the images to be used as normal images instead of as images within a sprite sheet.
I used an Aeropress for a while but now I'm back on a glass French press. Its easier to deal with, glass feels cleaner and more durable, and the coffee is delicious.
When Diamonds Are Dirt Cheap, Will They Still Dazzle?
How many monitors/desktops are you running? Have you thought about increasing it?

I have 6 desktops running on 2 physical monitors and keep windowed things easily accessible. Nothing more than two swipes away.
I go with the finest possible while not impossible to push down the plunger. I bought an AeroPress about 18 months ago and haven't made coffee different way since.
In systems that automate flow to zones using actuated vent dampers, there is always a bypass system that allows extra air flow to cycle back to the intake.

For a system like EcoVent to work with central air, it, ideally, would integrate with the thermostat so that it has context and control to ensure the system does not cycle too much and that that heat exchanger doesn't freeze up.
Nice work.

I'm not sure how I interpret that arrivals say that a train arrives at my station at 8:42:30 and 8:43:00 (within 30 seconds of each other. Also I've never seen a train arrive at either of those times :). So I wonder how accurate the arrival times are in general.

(P.S. It'd be nice if arrivals was sorted in the response, not sure if that's an artifact of the way this is parsed from the data source or not).
The arrival times listed on the website are likely just timetable times. Until the MTA releases real time data, I wouldn't depend too heavily on scheduled train times (especially during rush hour).
How Cheezburger Founder Ben Huh Rebounded After Hitting Rock Bottom [video]
There a few (including this) OSS Pusher clones available if you prefer other languages:

Ruby - Slanger* (https://github.com/stevegraham/slanger)

Java/Play - PushPlay (https://github.com/danbeaulieu/PushPlay)

*Disclosure: I am one of the authors of Slanger.
Code Ligatures for Haskell programming
Except that most clients are ridiculously overpowered compared to a heavily loaded server. Even the slowest 1.3ghz core 2 duo is better than a high end xeon if there are 10 users at one time.
https://www.youtube.com/watch?v=5AUYCnzmDJY

I'd recommend you watch Threads (found the full version on Youtube), which is arguably the best serious look at a post-apocalyptic world.

TL;DR: Humanity wouldn't die out but it would certainly regress 1-2 centuries at least.
Actually, one of the best use case for this is, when a user wants to upload multiple images / files, we can use the html5 file api with zip js generate 1 zip file and upload just that one file and extract on the server. It will be much faster. And actually you can use this in the web worker api so it doesn't block the Ui thread
I think most/all people in North America have electric kettles. With HN, you're probably dealing with a particular demographic (recent college graduates) that would have a lower adoption.
i'm surprised we don't have a cross-browser webarchive concept yet... especially with the emphasis on mobile.
They do have real time information for the A-division (numbered trains). The B-division trains are, however, a dogs breakfast with no central monitoring or dispatch. There are plans afoot to spend a couple of billion dollars to perform a dispatch upgrade for BDiv -- but given the generally strapped nature of the MTA, I wouldn't hold my breath for the information to be made available anytime soon.
This looks great. I tried Fitocracy and was disappointed. It seemed to be focused on a flashy interface rather than useful features.

I signed up for your mailing list. I especially like the ability to see moving averages. Up until now, I have been using spreadsheets for this kind of thing. That works fine for charting, but not much else.
We use jszip for parsing xlsx/xlsm/xlsb files in the browser (Excel 2007+ files are zip files that contain XML or binary files in specific locations): https://github.com/SheetJS/js-xlsx

JSZip works well for small files, but unzipping XLSB files larger than 50M seem to cause out of memory issues in Firefox
Please re-read my comment. I didn't suggest implementing the entire Roslyn project in F* , I suggested it might have been better to write it in F#. If that were the case, and the code were written in an idiomatic functional style, it would at least be plausible (although still not easy) to verify parts of the codebase in F*.
For anyone interested in quantitatively measuring the flavor profile of your coffee, and seeing how dosing and other changes effect your perceived quality of your daily (hourly?) ritual....

My startup [0] makes an Android App just for the occasion!
We run statistical quality control and flavor profiling for coffee roasters, beer brewers, and distillers, so your reviews may actually help your favorite coffee companies make better roasting and sourcing decisions.

[0] www.Gastrograph.com
[1] https://play.google.com/store/apps/details?id=com.gastrograp...
Postman works great. The only feature I would like to see added is to somehow easilu swap a base URL in requests. So I have to maintain just one collection per API and not multiple collections for multiple API deployments (production, testing, staging).
The Transit app is pretty close to what you want; I use it all the time. It includes live times on lines that support it. https://play.google.com/store/apps/details?id=com.thetransit...
Oh you can just Google for it: http://blogs.wsj.com/corporate-intelligence/2013/07/31/razor...
Just to be clear, Telehash is a protocol, not an application. The bulk of the documentation is on Github, and so far it's mostly for people implementing the protocol in different languages.

There's no blockchain involved in Telehash. It accomodates various cipher sets, including one suitable for ultra low power devices (there's a partially working implementation for Arduino). And you're correct, it isn't really aimed at enabling anything like trusting a URL from a television commercial.

Telehash is conservative in the sense that it solves useful problems, even within the current DNS infrastructure. No one's currently doing this, but you could easily map a DNS name to a Telehash address. But it also offers global resilience to partitioning, because the logical mesh can operate on any lower level network transport.

I like the multiple notary model of Convergence, but I think any of these trust models still need to separate the "human memorable names" component.
Android working with Google Maps V2 and Custom Markers
As promised, open source: https://github.com/mimouncadosch/MTA-API

Feel free to make it better :)
The intro systems class is still in MIPS with Gene Cooperman. Great introduction to the domain.
> And it's odd, but even cheap pre-ground supermarket coffee tastes hugely nicer with the AP.

I'll second that, with the AP even decaf folger's will brew a cup that I really enjoy.

At the risk of sounding insane, sometimes my biggest motivation to stop working and go to sleep at night is that I can have a cup of coffee in the morning. I actually just confided that fact to my wife, and she empathized, so either we're both insane or it does indeed make very good coffee.
GR
qiai
A good job description: Information Retrieval Warmage
How is that possible? If you expose for shadows, you will blow out highlights before you develop.
Oooh, thanks for that. I had read it a long time ago and lost track of it. Now I've added it to my Evernote notebook :-)

Back in the stone age I was a lowly systems guy at the Image Processing Institute at USC and we spent a lot of resources computing all of the noise contributors to a digital camera system. The two uses were creating better cameras (that could compensate for their electronics) and identifying which images came from which camera (which could be used in authenticating an images veracity). These days there is so much post processing done in the camera body I doubt the pattern noise signature can be extracted from an image.
"The arrival times listed on the website are likely just timetable times. Until the MTA releases real time data"

@aerialfish you are correct, this data is taken from timetables, as the MTA does not release real-time data. But it is probably very close
I like both Aeropress and French press results, but I find them both to make too little coffee while being hard to clean and operate. Standard drip coffee machine still does better on those metrics.

Meanwhile in all cases having fresh roasted and evenly ground beans makes a big difference.
He mentions "transferability" as a goal. Whatever a person learns in the context of this small Linux is directly applicable to other Linux distributions. Granted, whatever a person learns in the context of any Forth is applicable to the Forth that one might use on Windows, Mac, Linux, FPGAs, or whatever. It just seems that that wasn't his aim. He does after all state that this project is constrained by his imagination and his resources.

The direction in which his imagination goes is back to his Amiga days, as I understand this: http://mikelev.in/2010/10/choosing-tools-switching-to-linux/

Forth doesn't seem to be what he had in mind or was prepared to provide. If you personally like learning and teaching Forth, then you're right, why not start with Forth?
How the Oculus Rift helped Roberta Firstenberg battle cancer
https://www.youtube.com/watch?v=GC_mV1IpjWA
As I said, maybe obvious to others.