skysight-inc/HackerNews huggingface dataset:
You can't read their Google Analytics cookies in your server logs though.
How would you minimize galvanic corrosion with this technique, if it were used for cars?

edit: to be specific, this technique would seem to require that you prevent galvanic corrosion through surface coatings, but that doesn't seem to me to be a lasting solution for consumer automotive applications. It would seem like adhesives would be a superior choice since they can insulate the different metals from one another, reducing the need for the surface coating to maintain integrity.
Accounting, spreadsheets, transaction processing, business intelligence?
At a Success Academy Charter School, Singling Out Pupils Who Have ‘Got to Go’
The creative programmer
Has anyone done a satellite finder that shows the satellite relative to the stars at a particular time, instead of relative to the horizon and the pole?

For instance, suppose I'm trying to figure out if I have visibility to a particular DirectTV satellite from my home. Instead of being told it is at 176 degrees from North and at an elevation of 27 degrees, I'd rather be told that at 9:30 that night it will be in the middle of Orion, between Betelgeuse, Bellatrix, and Orion's belt, and shown a star chart marking exactly where it will be.

It's a lot easier to go out and see if I can see that part of Orion than to go futzing around with a compass and a protractor.
> You'll find that libraries will randomly corrupt data or return stale reads if they haven't been synchronized properly

Yeah that's what I meant with my second edit. it's really really aweful if libraries use a too mutual style.
The data rate is really low. So maybe, if you are patient and are not much more than a mile from home.
I've found that a 2 minutes preparation for a bread machine and a 3 minute cleaning is much cheaper than a 15 minutes walk into a bakery.

But then, I just reduce the number of walkings by buying lots of breads every time I go there, and freezing them afterwards. Still less time consuming than using the machine - but the bread tastes worse.
"Due to this unauthorized access, your account cannot be reopened. In order to continue shopping with Amazon Payments, we ask that you open a new Amazon account."

This seems like a very odd way to handle this situation. Just making a new account wouldn't really help anything if you are compromised. Also i find it strange that they are ok with you bypassing their ban, and just making a whole new account.
1. You're supporting content creators as they make a cut of your monthly fee. Creating content costs money as well as creative time and effort.

2. It allows you to watch YouTube legitimately ad-free across all your devices. This includes the YouTube app on Android and the YouTube app on your Xbox/Playstation. Adblockers weren't available on either without rooting Anrdoid using a proxy with your console.

3. It allows you to access Google Music and stream tens of thousands of songs to all your devices. Also while compensating content creators (though the compensation level of streaming is quite low).
> I see you already have a lot of responses,

Yes, and it is quite evident that people are reluctant to question love.

> but personally, I am by default suspicious/hesitent of indulging in love, yet I regret most of the times I haven't.

Being suspicious/ hesitant of love is not quite the same thing as sincerely paying attention to it as and when it arises. Being suspicious/ hesitant is, at its core, a fear reaction (freeze-flight response) - and leads to withdrawal, albeit with desire suppressed deep down until it re-appears as regret.

> I feel like love colors the world and our experiences to be more vibrant and meaningful than otherwise.

Like a drug, when love wears off it makes the world appear "boring" and "unexciting" and "[less] vibrant" and "[less] meaningful". Art is often an exemplification of these withdrawal symptoms.
> This is HN. Please quit spewing ignorance

You can't comment like this here. Please re-read the site guidelines and post civilly and substantively or not at all.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
No, no, it's just used to initiate the conventional explosives to produce the implosion squeeze. All the detonators have to be triggered within about 10ns. Classic resistance-wire-in-primer detonators aren't that tight on timing. So the primer stage is omitted, and the main charge is detonated directly by dumping a capacitor bank into a foil. This is all explained in Wikipedia.
Let's get rid of Roman legacy code in our civilization :)

I think that's a bridge too far. We can't even rid the world of QWERTY keyboards. :-)
"This search session has expired" is what I get.
I just saw this kickstarter this morning, with related technology:

https://www.kickstarter.com/projects/419277966/the-things-ne...

They seem to have set up an open LoRa network in Amsterdam.
A riddle wrapped in an enigma [pdf]
In all seriousness, I suspect they want it this way.

As long as law enforcement is doing this "without their knowledge" then they may not have to provide a backdoor to their core systems. Then the carriers can make a bold stand, say all the right things whenever they need, and express outrage at the idea that they'd share data.
I'm #2. Price doesn't matter at all, in fact I was saving money using Blue Apron 3 times a week ($60) as opposed to paying $15-30 at restaurants. Zero cooking experience initially. After 3-4 months I got tired of getting home at 6, then spending 2 hours prepping, cooking and cleaning. By the time I was done I'd get a bit of book reading or Seinfeld in and go to bed. So I went back to a) making stupid simple meals (roasted vegetables, baked chicken etc) b) restaurants/takeout.

I'm a bachelor so it wasn't like I was doing some fun social thing when cooking. I'd listen to podcasts, which was nice, but I'd rather do that at the gym or getting some sort of exercise/relaxation done. Also, I'm absolutely fine with eating boring meals throughout the week. I'm practically on the fence about Soylent because I'd rather spend less time planning, shopping, cooking, etc.

The great thing that Blue Apron did was build up my kitchen confidence.
Try running it alongside GA and comparing stats. I did this for a while and switched to Piwik as it consistently counted more visits (legitimate visits, obviously).

Also, please consider adding your Google Analytics use to your privacy policy. They require it, even though most people ignore this requirement and there is no enforcement.

Side note, I just tried @ replying to your companies post on Twitter and got a @your account may not be allowed to perform this action' http://i.imgur.com/9uoEn9B.png Strange, never saw that before...
It's crazy how schizophrenic the world is.

While the USA is stamping approval on it's abuses the EU is urging protection for Snowden.

Next whistleblower is doomed, the military will probably shoot down whatever airliner they take to escape and cover it up.

And given this, next whistleblower might give up before they even try saying "what's the point".
Ah, I think I see what you are hung up on.

In newtonian mechanics, the equivalence principle says that any two inertial coordinate frames look "the same". For example, if you have two spaceships heading toward each other, the picture looks "the same" as if you pretend that one spaceship is stationary and the other is moving twice as fast, or vice versa.

This is not true only of geometric relationships, but also for the laws of physics: If you choose to view things in coordinate frame A, and apply the same laws of physics, you will still get the same predicted motion as if you had done the calculation in coordinate frame B. There is no experiment that can tell you which frame is "moving", because you always get the same answer.

With your example of two rotating bodies, it is true that the picture looks geometrically "the same" if we pick a different rotating reference frame. The problem is that the laws of physics do not look "the same" under this transformation. If I choose a coordinate frame where the spinning astronaut is stationary, and I try to predict what will happen using the laws of physics of the original frame, I will get wrong results-- the motion of the yo-yo will look "unphysical" for a stationary system. So when you change between rotating and stationary coordinate frames, the laws of physics change too.

That means I can tell whether I am in an "absolutely rotating" coordinate frame by doing tests to measure the laws of physics (i.e. are there coriolis and centrifugal forces acting on me?), without any reference to some other, external frame.

So the fundamental question is under what circumstances the picture looks "the same". In both cases, geometric relationships are equivalent, but in only one of the cases are the laws of physics also equivalent. The original article lied by saying the laws of physics are the same in the rotating case, and that is simply not true.

Does that make sense?
Turning Political Campaigns into Startups
This article felt incredibly familiar, and it turns out I've read pretty much the same article written about the same place, three months ago: http://www.seattlemet.com/articles/2015/7/1/stephen-jones-an...
i think it's entirely ridiculous it will do nothing unless you specify a preset. a default preset is likely what most users would expect
What good is open source nobody knows about?
That sounds unnecessarily complicated. You should be able to write an extension that simply bypasses the Youtube player (possibly looking at the youtube-dl source to figure out how to find the video file itself).
I don't have any connection at all to Lets Encrypt, other than following their blog in my RSS reader and personally supporting their mission.

Just posting this here because of the interest in CAs and the Lets Encrypt org.
I'll go one step further and advocate for the PyPy developers please not to port to Python 3. Here we have a project which has clearly become the go to for 2.x people who would like Python to move forward in a way which makes a real difference to them, and there is an ideal opportunity here for this to become the de-facto continuation of the 2.x line, with a real future, as an alternative to the 3.x forcefeed.
Me too! I actually lived not too far from there for some time in Brooklyn
Offer HN: How can I be useful to you?
I want to expand my developer network. Meetups and networking events don't work for me because I'm rarely able to form meaningful relationships in such a short amount of time. The best way I know I can build strong relationships is by being useful to you.

So, I'm offering my services to any developer who could use a hand in accomplishing something. This includes (but is not limited to):

- collecting data via scripts

- integrating with an API

- researching a market

- doing mockups

- putting together a landing page

In a nutshell, if you have a startup or side project and need some grunt task done to help you be more productive, I'm your man.

About me:

I started learning to code a few years back, but I still consider myself a junior developer at best. I know Ruby on Rails decently well, and am currently learning Swift. I'm a jack-of-all-trades sort of person; I'm comfortable switching between tech and non-tech tasks.

Email in bio.
I'm working on a collaboration tool that uses google drive APIs, and we occasionally get e-mails from people claiming that the product is broken, but in 99% of the cases they installed disconnect or an overly zealous ad-blocker to explicitly block access to drive APIs. I assume this is just a blanket block on anything being loaded from google domains using ajax.

Even though the error message suggests that they blocked it themselves, somehow that thought doesn't come across to users before they start complaining that our product is broken. Given that google loads APIs mostly in the background through several chains of dynamic JS, there isn't much to do about this, really.
Links:

https://www.npmjs.com/package/rollup

https://www.npmjs.com/package/rollup-babel
>may have performance advantages in some situations

s/may/certainly
s/some/almost all

It's not a small gap, either. You are basically doubling the number of context switches required for system calls with PV, due to AMD removing CPU protection rings from x86_64, forcing this separation to have to happen in software. You lose out on EPT, so your page table performance suffers in almost all workloads. You cannot take advantage of SR-IOV for NICs or nvme.

PVH might be an answer someday, but for now, there is a pretty massive performance loss. Context switches are important. Memory latency is important. (Nearly) direct access to the hardware is important.
What's your health score?
I'm happy for whatever health problems it incurred since it seems to have allowed and fostered modern civilization. I think a very important line from that article is this:

> The evidence suggests that the Indians at Dickson Mounds, like many other primitive peoples, took up farming not by choice but from necessity in order to feed their constantly growing numbers. "I don't think most hunger-gatherers farmed until they had to, and when they switched to farming they traded quality for quantity,"

Hunter-Gatherer works fine until you reach a certain population and it seems that that population/lifestyle is below the point where you start to really see civilization lifting up and starting to advance quickly.
> authoritarian assholes (read: you) [...] You should be ashamed of yourself.

We banned this account for egregiously breaking the HN guidelines.

We detached this subthread from https://news.ycombinator.com/item?id=10471437 and marked it off-topic.
Oh that's funny, I copied the header text off the scanned page but it's for the next article in the book. Thanks for pointing that out.
New YouTube “Red” – Premium Subscription
If a low expectation of profit from excess generation is to become expected, we could do with a smart way to dump excess energy into cooling or heating reservoirs, either on a unit or local scale.

pipe dream
Look at the unrest in Hong Kong over China pre-approving candidates for political office. In a place that had democracy and is transitioning to Chinese rule it is obvious that very many people don't think they are getting "more choice" with their locked in list of candidates. I am not championing the US system (it has many flaws) but at least Democrats and Republicans have vastly different ideologies that people can choose from. That citizens from both parties tend to pick moderate candidates (that are closer in ideology) does not lessen the real choice the people are given when voting in elections.
Cryptographic Libraries
No knead bread

3 cups of flour, 2 teaspoons of salt, 1/4 teaspoon of instant yeast. Mix in a bowl. Add 1.5 cups water, mix in. A wooden spoon, especially bamboo, is nice for mixing, but you can use anything, even your hand.

Cover (lid, or plastic wrap), let sit for 12 to 20 hours. Afterwards, you should see bubbles or "craters" of bubbles on top. If after 12 hours not yet much bubbles, let sit longer. If change of plans and you have no time to bake, can store the bowl in a fridge for half a day or a day, it will develop a more sour taste.

You need a dutch oven with a lid, or a pot with a lid, or something with a lid. No plastic parts, oven proof.

Put the dutch oven into oven, heat oven to 450F/250C. When the dutch oven is very hot, take it out of the oven (careful, it really is hot), sprinkle flour or something at the bottom (I use cornmeal) to prevent sticking. Pour the dough in. Try not to degas the bubbles in the dough too much, as these are what gives the bread the oven rise. Sprinkle flour (or cornmeal, or seeds, or something) on top,
not necessary but makes the bread look nicer.

Bake 30 min with lid, remove the lid, bake about 20 min, or until the bread looks almost too dark.

Here I let the dutch oven to give the shape to the bread, so this works even if the dough is too wet and cannot be shaped into a loaf. You can also experiment using a tiny bit less water to get a bit more solid dough. Most other no knead recipes still make you flour a surface and shape the loaf using your hands. This leads to more cleaning afterwards, so I just left this part out.
As a kinda-sort-maintainer of a bunch of the low-level Linux code that is all tangled up with the Xen PV stuff, I would be shocked if there isn't a PV-specific security bug or two in there.

x86 is a nasty enough architecture on its own. x86 plus hypercalls is even nastier and, even more importantly, x86 plus hypercalls is differently nasty.
Very nice! Love it!

FYI, try this link to get details view of Jupiter:
https://robertsspaceindustries.com/starmap?location=SOL.STAT...
Humans Driving Cars Are More Likely to Hurt Other Humans Than Self-Driving Cars
Indulge me.
Or this for the solar system:
https://robertsspaceindustries.com/starmap?location=SOL&came...
Piwik is astonishingly good. It'll give you trouble if you have a lot of traffic, but for moderate sites it's pretty much a completely self hosted drop in replacement for Google Analytics. You can track conversions, set up campaign goals and view statistics overlays for example. Not all features are available when using the log import backend, as compared to the javascript thingy, but most are and it'll give you an overview on how your ad blocking customers are doing.
No, I'm attempting to prove a point. Indulge me.
Can someone enlighten me as to what CA means? Google assures me it is California. I bet if I dig, it would also agree that it is Canada. I don't have time to figure out what it means in the world of Linux.

Much appreciated.
000webhost hacked with passwords in plain text
The positives outweigh the 37 extra keystrokes you have to make to do the exact same thing as before.
Ruby, Node.js and Go: advantages and disadvantages for back end development
I won't say that all breads freeze well, but some do.
I've always used both server side analytics and JS based analytics, some external analytics tools have been long in a black list by EasyPrivacy and their constant addition and removal of those services from that list means sporadic stat charts.

The only problem with server side analytics is that they're pretty limited with functionality unless you have your own internal analytics system which can track alot more information than just page views and general traffic stats.
Like the author mentioned, these are new-ish/emerging standards and there isn't a de-facto board like Arduino just yet. Therefore it's kind of hard to recommend a board that I know has a ton of documentation and a big community.

However, if you are the adventurous type and don't mind working with unpolished libraries and figuring things out from function descriptions, there are tons of smaller people putting out boards on Tindie: https://www.tindie.com/

Tindie has a few LoRa boards, some with built in antennas and some without: https://www.tindie.com/products/DORJI_COM/long-range-semtech...

But bottom line is that this tech isn't (yet) popular enough to try without getting a little dirty. If you can afford a bigger battery, try 900 MHz Xbee transmitters for an easy to interface serial with long range.
Why use javascript though? Here's my crude attempt at a CSS only implementation (Using CSS3 animations).

https://output.jsbin.com/qocefivowa
Neuropsychologist discusses a UK report on irreproducibility in science
I can't believe nobody has drawn a comparison to this yet (image link):

http://goo.gl/QkQymW

This is seriously one of the worst ideas for office furniture I've ever seen.
Ask HN: Magento Inc does not want me to use the domain magentocasts.org
I created some screencasts regarding Magento development and decided to put them online. Two days ago I bought the domain magentocasts.org and before I could use it, I received a cease and desist regarding the domain. What are my options? At least they should refund my money for the domain purchase.

Here is the letter:

http://pastebin.com/raw.php?i=n1KU0eVH
I don't see how that follows from "Very fit people are often unhealthy"

Ignoring the issue that (un)healthy is very hard to define, top level sportsmen could be fit and healthy up to moderate age, then drop dead.

Also, we have http://www.ncbi.nlm.nih.gov/pubmed/21618162 on Tour de France competitors:

"Our major finding is that repeated very intense exercise prolongs life span in well trained practitioners. Our findings underpin the importance of exercising without the fear that becoming exhausted might be bad for one's health."

and linked from there, a review paper (http://www.ncbi.nlm.nih.gov/pubmed/19574095):

"It appears that elite endurance (aerobic) athletes and mixed-sports (aerobic and anaerobic) athletes survive longer than the general population, as indicated by lower mortality and higher longevity. Lower cardiovascular disease mortality is likely the primary reason for their better survival rates. On the other hand, there are inconsistent results among studies of power (anaerobic) athletes"

There may be a lesson there for those advocating all kinds of muscle building exercises, but of course, there might be selection at work, too. Few people who are truly bad at endurance work will choose to compete in endurance sports for years, and it could be that those good at endurance sports have higher life expectancy, even if they don't do the training.
I've gotten pretty good results from PGO as well as JIT optimizations (which isn't conceptually much different), but even if I hadn't, your comment is still a fallacy on two accounts:

1) JITs were slow until they weren't. Poor results from existing experimental PGO compilers do not prove that the concept is flawed.

2) Profiling is a heuristic substitute for a real cost model. The most advanced optimizing compilers forego profiling altogether because they evaluate optimizations against a hardware/architecture cost model. In other words, PGO isn't even necessary to accomplish what I'm talking about.

And yes, yes you can.

https://justindomke.wordpress.com/2009/02/23/the-stalin-comp...

http://www.ffconsultancy.com/ocaml/ray_tracer/languages.html
This is cool but I don't see why I would want to text/chat someone in the same room as me. The feature I'm most interested in is the fact that it'll tell you the names of everyone in the room. That's a feature I'd pay big bucks for.
State of the LAMP in 2015
Mongrel Microbe Tests Story of Complex Life
A library close to where my parents live have gone in a different direction, concentrating on hosting talks.
France has already made these data vacuums legal, similar in other EU nations.

http://thinkprogress.org/world/2015/07/26/3684525/french-pat...
I won't call 120 MB (total weight of our app, including assets) an impressive amount of space. Also consider it's something people will use for work purposes, an unique configuration tool instead of having 3 or 4 small tools to configure each single meter type.
A rewrite would murder them. I'm not going to link that article everyone links about "never rewriting your code", because I don't think it's got the argument right, but I strongly feel that if they tried to rewrite a system as complex as theirs, they would either a) never finish or b) stop developing the game and, by the time they finished their rewrite, have no customers left.

Anyway, it would end up being called a sequel.