skysight-inc/HackerNews huggingface dataset:
> ack or grep

C-c C-j. You're missing out :)
On the other hand, 64-bit XP wasn't really ready for prime time. Back in that era, I built up a system and was originally intending to run XP64 on it - until I read about its poor compatibility with the 32-bit world (especially drivers). I wound up returning the unopened XP64 and got 32-bit instead, which turned out to be the right call.
It's largely conjecture, admittedly. But there are very few pieces of software that last 40 years. Most companies don't plan to be out of business in the next 40 years. And many tech companies have gone out of business in even the last ten years because they weren't agile enough to adapt quickly to new technological changes.
An add-on with a consumer-unfriendly opt-out mechanism.
It's their company's tracking repository, which is an alternative to the Joint Space Operations Center's (JSPOC) repository.
May be you should try to disable or enable "Use hardware acceleration when available". "Use hardware acceleration when available" is problematic for me, I have disabled it.
It will block unsigned extensions by default in 43, but you can disable it: set xpinstall.signatures.required to false in about:config. This option will be removed in 44. (https://wiki.mozilla.org/Add-ons/Extension_Signing#Timeline)
Is human trafficking being facilitated over your app? Recommended reading by (Ashton Kutcher & Demi Moore's) non-profit Thorn: https://www.wearethorn.org/sound-practices-guide-stopping-ch...

Want to contribute your time/talent to addressing the problem? https://www.wearethorn.org/survey/
Is somebody able to explain in more detail what the "Greater metropolitan area" of P space means? I have a CS undergrad degree so I get what polynomial space is, just not sure about the quasi-p-space part.
Lightsaber Escape
YHat and Domino Data Labs both have commercial solutions for exactly this.

On the open-source front, OpenCPU (https://www.opencpu.org/), Jug (http://bart6114.github.io/jug/) or plumber (http://plumber.trestletech.com/) are all built for this. Plumber has a page to guide you through setting it up on a server using PM2 here: http://plumber.trestletech.com/docs/hosting/

(Conflict of interest warning: I wrote plumber.)

I've been running an API on plumber (with admittedly low volumes of traffic) for months now unattended using a strategy similar to the guide mentioned above. Haven't had any issues yet.
In theory, you are right. In practice, replacement of legacy lead pipes is more complex.

Briefly: replacing only some of the pipes can cause lead levels to increase due to (1) disturbance of nearby lead pipes during replacement; (2) ongoing galvanic effects near the replacement; (3) interfaces between the utility's new lead-free lines and a customer's old lead lines, if the customer does not choose to replace at the same time the utility does.

Point (3) is especially troublesome. Even if the utility replaces all its lead pipes, things could get much worse for customers that don't follow suit right away.

For (much) more: http://investigativereportingworkshop.org/investigations/tox...

All these issues are just about pipe replacement, as distinct from higher lead levels due to pH changes or use of chloramines rather than chlorine (which was a surprise, see http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1817707/).
Article seems to be conflating fixed costs with variable costs; development with production. Takes more labor to set up a plant to manufacture a million Model-Ts than building one horseless carriage in a barn.
The trend is set by mobile phone companies who subsidize and thus influence the hardware that works on their networks and of course Google, who profit from the large datasets stored in Their cloud.

For these trends to reverse right now would require a nonprofit phone manufacturer and people would need to be willing to pay full price for hardware.
Matter-of-fact writing and great images. Very well done.

And I think you've just made Product Hunt insiders a lot more popular...
That's coming in 44 in 6 weeks:

> Firefox 44: Release and Beta versions of Firefox will not allow unsigned extensions to be installed, with no override.
Some countries don't get much sunshine though, e.g. the UK only gets sun around 30% of the daytime according to https://en.wikipedia.org/wiki/Climate_of_the_United_Kingdom .
How does Scientist work with code that produces side effects? In the example, presumably both the new and old each create a merge commit. Maybe these two merge commits are done in in-memory copies of the repo so that the test result can just be discarded, but what about in the general case where a function produces an output file or some other external effect?
Maybe it has replaced TechCrunch in this role.
In Canada (and Australia from what I have read, but not personally seen) the level of poverty in many Native towns is certainly comparable.
TypeScript is fully compatible with ES6 as far as I know, so if you want to start using it either on the client side or on the server side, you can start doing that whenever you like (provided you don't mind changing file extensions, etc.)
My business is quite oblivious to the season. But, if anything, December sales have always been on the slow side: people seem to think less about self-help info for pain problems at this time of year.
My father got a BA in CS that didn't even require calculus. He graduated in the 90s.
While HN certainly drives a decent amount of traffic (usually), I doubt that it will drive 10x the number of sign-ups as a PH submission, particularly if it's more to the design/social bent.
I really wanted to start using ts in my next React app but did not find any good resources and couldn't get it off the floor. Happen to have any insight on that?
It's quite apparent you didn't actually look through the website, or you are just a low-carb shill (if so, please see http://www.atkinsexposed.org - the same dietary nonsense seems to be repackaged by each generation). The NutritionFacts website is literally about published peer-reviewed research, not the author's own personal opinion, nor some "agenda" (pushed by whom, Big Broccoli?)

In case you aren't trolling, try disabling your ad-blocker. Each page has citations with direct links to the studies mentioned in each video.
Why are the skeptical science links being downvoted? Is there something we should know?

Edit: Looks like they are bouncing back. Still curious about the negatives though.
I don't see why it's an "unfair" comparison. You just need to think of it in the right context.

At the time Super Mario was popular, storing a still raster image took a lot of hardware. Generating an interactive picture on a TV was easy enough on consumer hardware, but simply recording a picture was not! Today we take the concept for granted, eg digital cameras.
And they still hasn't properly fixed the JS JIT to comply with Windows x64 ABI including SEH! Interestingly, MS has promised to release their own JS JIT used in Edge and IE as open source.
Not all engineers. Doesn't emacs represent a different philosophy than the unix philosophy? I'd find the reference, but I have a pile of software to deal with--what a predicament.

I suspect that some engineers even make mistakes so they can heroically correct them later. I might be that engineer subconsciously.
I had a really painful time trying to contribute to the angular 2 project. I get the impression that the developers actively working on this are working with discussion mostly internal to Google.

It's a shame, because it does seem like both a very powerful and nice approach to building SPAs that I would love to contribute to.
This is one of those seductive statements that is true, but it's also such incredibly bad advice that just this one piece of theory has the potential to completely destroy your company if you follow it.

But it's seductive for a reason : it's true. Doing regression tests on this scale will protect you from quite a sizable class of bugs. BUT there is no way to write lots of tests without locking down the implementation of the program. If you limit yourself to black box testing (meaning either no unit tests, or breaking and replacing unit tests is encouraged) you can retain some flexibility for a while. You want to be in the situation that if I go into an application and replace one algorithm with an equivalent one at any point in the app, none of the tests fail. I have never once seen any testsuite do that correctly. In most cases tests complicate an already complex codebase.

This leads to having to choose between 2 approaches : either you ignore tests results (which of course does result in bugs), or you always fix tests (which of course leads to the tests becoming tautological over time as different people "fix" them and results in both more effort AND bugs).

I don't disagree that for some software locking the functionality down is appropriate. But not for line of business software, apps with large UIs, essentially anything consumer facing ... It is only appropriate for standardized infrastructure software, things that manage accounts, process payments, regulate a power plant, avionics, ...
Great resource that I never would have known to look for. Thanks!
Ask HN: CSS – ditch floats and use flexbox?
Hi all

I'm currently creating a website and am wondering what people's thoughts are on adopting flexbox for website layouts.

Flexbox now has good support on modern browsers, but there are still a lot of older browsers in use.

Do you think it's too early to ditch floats for layouts in CSS? Or do you think flexbox is now ready for widespread adoption?
I would be extremely wary of doing something like this considering that Jenkins stability is not stellar and bugs are aplenty. The codebase is fairly old and is littered with outdated code, failed refactorings etc. In the course of daily operation Jenkins is extremely susceptible to race conditions, potential memory leaks, and that is just core - without even running any plugins. Entrusting your company's critical infrastructure to it seems to me a bit dangerous.
PH strikes me as a vanity metric. Does it really get you noticed that much?
What Are the Benefits of STEM Education in Today's Society?
Computer scientists remember their first computer
A lot of Angular 2 is optimized around using Typescript. A lot of the heavily-used Typescript features (eg. annotations) are on track for ES7, but not part of ES6.
Precision FDA: FDA launches community platform for NGS assay evaluation
Angular Material 1.0.0 Released
Why we built DataFire
Your Erdos number is how many citation links you pass through to reach a paper by Erdos.

This author has (apparently) a nice tidy small Erdos number. To publish without co-authors denies those co-authors the chance to get (his Erdos number+1).

So clearly he/she is selfish and has the wrong priorities :)
> The Netherlands? We only speak Dutch here. :-)

... he wrote in perfect, neutrally-accented English :-)
Yeah, I also felt that it was high, but the more I think about it the more reasonable it seems. I might have missed it, but I didn't see anything about what day of the week the data was gathered from. If its a mix of both weekend and weekdays, then the wakeup times could end up being an average that isn't really representative of any particular day. I also think that the location can play a large part. I typically get out of bed a bit after 7 during the week, but I am in the Central time zone, so someone with a similar job on the east coast might get up an hour later.
Please see the PDF document on http://www.atkinsexposed.org/ and let me know how it relates to your research.
Microsoft researchers advance deep learning
Aereo reinvented: better, stronger, more powerful Say hello to CloudAntenna
This was really cool, I would play a game that utilized this. The motion detection was weak but definitely an awesome concept. You can also do this with apple TV.
Totally agree. When you have critical systems driven from Jenkins jobs, and they're called all hours of the day, how do you manage to upgrade Jenkins without trashing all the running jobs? (A: pay CloudBees for the Multi-Master plugin).

Jenkins skimps on so many basic problems (cleaning workspaces for deleted jobs, resource requirements for jobs, API which can handle 10 requests a second, config store that doesn't require parsing hundreds of XML files on startup). Plus it has its own git implementation, which has unconfigurable checkout behavior (i.e. fetch all branches then checkout), which makes it a huge disk hog on busy repos.

The plugin system is half-baked: we have to check every new plugin (& version) on a test instance to verify that it doesn't interact horribly with any existing plugin.

When Jenkins triggers a downstream job & blocks on it before continuing, it logs the job it triggered, but not the build (until after the job completes). This makes watching a build in progress extremely tedious, and you have to hunt through the builds of the triggered job to find the relevant build. None of this is exposed directly by the API, your client has to derive it itself.
Opinions differ on that! It was thoroughly hashed out and tested. “SaveYourself” had over-promising and vague religious connotations that made many people uncomfortable (me included). PainScience.com was more appealing to the right audience. More about the rationale here: https://www.painscience.com/about-moving-to-painscience.php
I'm just wondering if there's any bad/good connotation about Philly weather in general. The way you wrote above make it sounds like it's bad(?), but from my college years studying a few miles outside of Philly, I never thought it was bad.
It's calculated using historical data (the most recent observation) using the Simplified General Perturbations model:
https://en.wikipedia.org/wiki/Simplified_perturbations_model...

This is why it's a beast to run. It's looping through some hefty calculations for each satellite every second.
Turn Your IPhone 6s into a Scale with This Web App
Yeah maybe 'tis the season. I got nailed on a (true) Jesus comment earlier. Made me LOL.
Not at all. Let me quote the article then if you can't see it.

> Finally, I increasingly wonder where else diseconomies of scale rule? They can’t be unique to software development. In my more fanciful moments I wonder if diseconomies of scale are the norm in all knowledge work.

They apply to every known form of manufacturing, such as vehicles or genetic engineering of vegetables (the more parts of a vegetable you try to engineer, the more difficult it gets). The author seems to have missed this, which is what I was pointing out.

And on the idea that even developing software does not have economies of scale, I present the following: Linux. Linux is what we build everything on top of. Without Linux, we'd have to start from scratch. Linux is just code. Databases are the same way. We build our applications on top of thousands of lines of code and we utilize the economies of scale of everyone building off the same code to make our code easier to create.

So I'd say that not only does software have economies of scale in distribution, it must have economies of scale in production or we would not have operating systems or databases. The issue he is dealing with is a simpler one - complexity is hard to manage.

If you manage your complexity well and create a Linux or an Apache web server, then you have economies of scale. If you create a ball of mud, you have diseconomies of scale. If you build your 1km long truck out of well designed modular blocks, you have economies of scale in transporting massive amounts of goods along flat roads. If you try to custom build the whole 1km of truck, it will be a disaster. Nothing unique to software here, and diseconomies of scale are a failure of software design, not an inherent property.
>That is a showstopper for businesses wishing to contribute or incorporate code from these projects.

That's the whole point. If you're making money off this code you should be contributing back.

In practice the only companies that actually seem to really have a problem with this are companies with an uncompromising dog-in-the-manger approach to intellectual property. Companies which also make you sign contracts that say ideas dreamed up in the shower and off-the-clock projects belong to them.

>Takeaway: If you can choose a more permissive license for your project than GPL or LGPL, please do.

Or how about you start paying some hard cash for your paranoid approach to your corporation's intellectual property instead?

E.g.

https://www.mongodb.org/licensing

"If use of our drivers under the Apache License v2.0 or the database under the AGPL v3 does not satisfy your organization’s vast legal department (some will not approve GPL in any form), commercial licenses are available"

Cheapskate.
As somebody deciding between ES6 + Babel and TS for a project...What don't you like?
Also be sure to see the following very critical review of this person begging us for money - http://plantpositive.com/a-very-serious-low-carber-nusi/
At which point it's still a shit, unusable site. This isn't making me excited for your magic JS library.
This koan also keeps your change history coherent which will likely be useful for the person that has to fix it later.
Does Zemeckis have kids?
Ahh! I didn't understand, but I do now. Thanks for the clarification! I totally grok how that could be "frustrating".
I don't know that its a shame as it may have saved a good deal of time and I think it all looks quite promising!
To predict the future 1/3 of you need to be crazy
Same experience as you, someone I don't know posted my app to product hunt. I have no idea what would motivate them to do this (I'm not a product hunt user.) The reason I noticed was because I was searching for the reason that app sales spiked.

Real value? Sales increased a few thousand percent for one day.
Hey, only one place for the FBI and NSA to strongarm into giving them unfettered access, and then they can sniff many networks at once!
To be alive
I came close to reverting! But I was assured by my consultant that it was temporary, and I was strongly committed to the brand upgrade. And... boiling frog. The 90% losses phase was relatively brief. When things started to improve a bit, I assumed they would continue to improve. By the time it was clear that it wasn’t going to keep improving, it was already late January, and it was getting a lot harder to turn back: lots of energy already put into promoting the new brand, convincing publishers to update their links, etc. “It's a trap!“

I just sincerely wanted to stay with the new brand, even if it was painful in the short term, and I never really dreamed I’d be sitting here a year later and still no recovery.
> It hardly seems worth even having a bug system if the frequency of from-scratch rewrites always outstrips the pace of bug fixing. Why not be honest and resign yourself to the fact that version 0.8 is followed by version 0.8, which is then followed by version 0.8?

https://www.jwz.org/doc/cadt.html
They needed x86 virtualization. The cheaper ARM systems don't support that (yet).
3 Reasons Nike's 3D-Printed Gear Has Such Major Potential
There were two suspected causes of high blood cholesterol-

1) dietary saturated fat (e.g. beef)

2) dietary cholesterol (e.g. chicken eggs)

Classical anti-(blood)cholesterol diets recommend avoiding both.
Interesting. Just a counterpoint: I also use FF as my main browser, but I have the happy circumstancing of far preferring to debug with FF than Chrome. Not sure when I last used Chrome, actually.
> And vegan/vegetarian diets are notoriously high in carbohydrates and low in fat and protein. Not necessarily a great recipe for wellness.

Please cite a reputable source for this outlandish claim. You can check my post history for some links to non-profit health organizations such as WHO, which recommend the majority of caloric intake to come from carbohydrates, and to limit fat/protein intake to 15% or less each.
TAP output is killer, plus I prefer to write my tests in bash -e, not Java thanks.
Quasi-polynomial time is slower than polynomial time, but (much) faster than exponential time. Basically, if polynomial is O(n^c) and exponential is O(c^n), then quasi-polynomial is O(x^(log(n)^c); that is, n does show up in the exponent, but it's some power of the log of n.

In theoretical terms, it's much closer to a polynomial problem than an exponential one.
PH is a tautology: in order to get noticed on PH, you need to be noticed by an insider beforehand, which therefore makes the benefit minimal.

The benefit of Reddit/HN is that there's a much higher probability of content that would otherwise not be noticed become viral.
Because slavery was a legal institution, and slaveowners enjoyed property rights in the people they owned, until it was abolished. That's a fundamentally different situation; if you escape from a trafficker then you get certain protections, whereas an escaped slave could expect to brought back to the owner. the difference might seem academic to the person in captivity but in the case of slavery you basically have the entire society cooperating to keep people enslaved.
- The tiles have many repeated images while in the original they could flip them and change the color palette. Note that the bushes and the cloud share sprites.

- .kkrieger wasn't 64 kb, it's 96 kb. Still impressive though.

- The image in the tweet is 51.4 kb.

I was expecting some explanation about how the sprites are so tiny because they use a palette of 4 colors (and 4 pixels fit in one single byte), then the colors themselves are stored separately.
> Some states are a burden (usually poor conservative states)

Yeah, I'm not sure the math is simple enough to say that definitively. People from those states are disproportionately represented in the military, for example, and there's no way to add "deaths in overseas wars" to help balance the books.

There's also a tendency to count infrastructure projects for states as being for those states. But good highways through the Midwest, for example, are also used for shipping goods coast-to-coast. The locals in Podunk, WY certainly wouldn't choose a superhighway as their first infrastructure project if they were handed 10 million dollars.
It started as 2 and 5. Abandoned houses peppering the neighborhoods continually degrades 5. Home values have plummeted in this area.

3, 4 currently apply (I'm from the area. Many of us in NEO have a conditions like this nearby), and if the lack of upkeep continues, is headed towards 1.

6 would qualify if you're comparing it 3rd world country poverty living standards or if you really want to be optimistic.
That's a negative, it is the reverse -- MS has always maintained that TS will be a superset of ES and that they are completely open to porting TS features over to ES.
Most doctors get exactly zero nutrition education and the few which do are very limited and usually heavily influenced by Big-Ag and Big-Pharma. Certainly "only eating vegetables" is not sound advice, but it's not unreasonable to second-guess your doctor's diet recommendations.
Skeptical Science should be treated as just one biased resource among many, when all too often people point to it as being the definitive source for answers about climate research.