skysight-inc/HackerNews huggingface dataset:
But npm comes with node, so it's just installing the language at that point. And you don't need `node_modules` in the PATH, npm-run scripts will search the local node_modules first before hitting the path.

But I do agree with your point. The "bootstrapping" process of getting started in a new ecosystem is always extremely exhausting. When i was first learning python, it took me 2 solid weeks of an hour or so a night to build my first package. From getting the right version installed, having to eventually compile it myself, getting pip installed, accidentally using setuptools directly, learning about virtualenvironments, trashing everything and starting over with a venv, getting told by people on stack-overflow that I shouldn't try messing with packages at all as I don't need them and should just install from git, etc...

And just recently I did something similar while revisiting an older PHP codebase. I realized that just getting it in a position where I could run it on the dev machine meant installing a database, language, server, setting up a web root, a shitton of apache config files, and more just to get to a point where I could print hello-world.

That part always sucks, and to be completely honest node-js was the one that sucked the least to me when I first started in that world. At least for windows, it was "download this MSI installer and run it, and now you can npm install stuff". It might be different on other platforms, but it was definitely a breath of fresh air there.
Sorry but that's not true, there are plenty of reasons to do so, in particular to provide context, commentary and explanation.

When someone annotates a text, they are modifying it. It's called glossing, it has a long and academically valuable history.

When Martin Gardner created the "Annotated Alice", he took an existing work by Lewis Carroll and added his explanations and commentary. This was incredibly useful and just the sort of thing that the FSF policy prohibits.

As time passes this sort of glossing will only become more valuable. Jeez, even the FSF has had to add footnotes to the GNU Manifesto because of terminological changes and to clear up confusions (and they should add more, pretty much only greybeards like me can remember some of the hardware and protocols he names in the manifesto)

To allow the FSF to control contextualization of the GNU Manifesto is against the ideals of the manifesto itself, to quote RMS:

"'Control over the use of one's ideas' really constitutes control over other people's lives; and it is usually used to make their lives more difficult."
PKG-INFO, line 2:

Name: fs

Looks like it's also registered in PyPI as "fs", from the URL: https://pypi.python.org/pypi/fs/
It's not because people are dumb. It's because they trust the blue screen - because, well, why wouldn't they? They don't know how it actually works.

And it is a real problem wrt applying such acquired "knowledge" to the real world. https://en.wikipedia.org/wiki/CSI_effect is a well-documented instance, and there are numerous reports by lawyers of juries making unreasonable assumptions (e.g. about the accuracy of DNA matches), or giving undue weight to "expert" evidence like bite mark analysis (which is fraudulent pseudoscience: https://www.washingtonpost.com/news/the-watch/wp/2016/09/07/...). All this stuff has effect on outcomes of real world criminal cases, sometimes literally with people's lives at stake.

As Cory points out in this piece, the same is true for information security. It all ultimately translates to a very skewed public picture of what the threats are and how they can be mitigated, and that, in turn, affects public policy and laws. That is a real problem.
You know what all recent LENR breakthroughs lack? Gamma rays.

Gamma rays don't lie.
Wow. I didn't know people did that. Truly disturbing. Thanks for the explanation.
Yubikey implements the FIDO open authentication standard. Yubico, the vendor that produces the Yubikey, is a co-author of the standard.

Read this for some background.[1]

[1] https://www.yubico.com/about/background/fido/
That's the Pd-D cold fusion from 90s

Today's hype is all about Ni-H
Well, pizza crust is bread. Pizza is only bread in the same sense that a sandwich "is" bread.
Would the downvoting gents kindly explain themselves? :)
Show HN: Promilio – Share and discover learning resources
Uber Driver API
So this is what they've been working on instead of fixing coverage holes or support.
imo messenger | software engineer | palo alto, ca

imo is a fast growing mobile messaging app. We’re building products that help hundreds of millions of people around the world easily connect with family and friends through text, voice and video chat. We are growing quickly and are looking for engineers who have experience with highly-scalable distributed systems.

Requirements:

* BS/MS/PhD in computer science (or the equivalent)

* Strong grasp of data structures and algorithms

Extra credit:

* Experience building and designing scalable distributed systems

* Ability to design and implement systems in Java

* Extensive experience writing networking code in C/C++

* Thorough understanding of TCP/IP and network programming

* Adept at hacking open source software

* 1+ years of experience at a company that went through a significant growth stage

Compensation & Perks:

* Competitive salary plus $30K starting bonus and stock
options

* $500/month housing stipend for living within a five-mile radius of the office

* Four weeks of paid vacation per year (plus paid holidays and
sick days)

* 401(k), medical, dental and vision benefits

* Access to a concierge medical group

* Catered lunch or dinner daily and a fully-stocked kitchen

* Data plan reimbursement

* Gym membership at Equinox

* Yearly conference stipend

* imo-sponsored team events and outings

Please send your resume to jobs@imo.im
Exactly how I felt.
Black swans don't exist because you haven't seen one?

The whole idea is that these are potentially breakthrough discoveries that, if true, will change our understanding of physics.

I'd say "quantum eraser" is way crazier than (potential) LENR.
China's Yuan Pessimists Are Multiplying
The yubikey neo support NFC. Comparison here: https://www.yubico.com/products/yubikey-hardware/

(Edited my comment to correct a mistake)
2016 Google Developer Day – Beijing – Live Stream
The article says something to that effect:

"The Widom-Larsen theory offers a plausible explanation—localized conversion of gamma radiation to infrared radiation."
Could such a pledge provide enough assurance? If the company folds its IP is up for grubs, this might include their products source code. Right?

If that's the case I would prefer to purchase devices that are actually already running free software or there is free software available to flash on them.

Person
Ubuntu Core has the keys to IoT security
Not to mention old browsers and the companies/users that don't upgrade them.
Also, we know that QM (as it stands) doesn't have a good way to deal with topological effects and their (low-energy) contributions to various things. TQFTs in 3+1D are an active area of research.

Heck, TQFTs in 2+1D are still under active research (and are behind Microsoft's quantum computer efforts).
So I hit the download button and got a file named download with no extensions. Am I doing something wrong (I didn't change anything just wanted to see what it spits out)?
This account was created just minutes after this posting and immediately commented on it.

I'm sure it's just coincidence.
Even if the SIG would pay implementors to do it right, it would be done wrong. Some vendors just don't care. Same goes for USB3 cables for example. It's not that hard to do it right, but many just don't care or don't want to.
Rio Tinto's plan to use drones to monitor workers' private lives
The original 486 did not have CR4. It was added when Intel backported VME and later PSE to later 486 processors.
> Then problem is that if then else is not linear so you can't express this.

It sounds like a limited set of discontinuous functions are needed, like how media queries are used in CSS. The constraints to satisfy are defined by a set of top-level discontinuous functions on environmental parameters, but the set is always fixed so it's pretty simple to detect when you need to switch to a different set of constraints. Wouldn't that suffice?

> The height of a text is not a linear function based on the width of the container. You can't say, the height of the text is 10px * number of characters * width of the container.

For simplicity, let's take the easiest case of a fixed width font and we'll hard wrap at X characters, regardless of whitespace positions. The number of lines L and the height of the text H in px is then given by:

L = char_px_width * char_count / container_px_per_line
H = L * char_px_height

Agreed? If so, then that case isn't difficult, but difficulties arise when you want better wrapping behaviour based on whitespace with a non-fixed width font. I agree that doing it precisely with linear equations doesn't seem feasible, but it seems like we can closely approximate it to minimize the reflows needed to converge on the final result.

Suppose we set char_px_height=the widest character of the typeface (ditto for char_px_height) so we overestimate the dimensions needed. A quick google search suggests that the average word length for ordinary English is around 5 characters. So with avg_word_length=5, the above equation changes to something like:

L = char_px_width * avg_word_length * ceiling(char_count / avg_word_length) / container_px_per_line

This should miss the actual number of lines needed at most by 1, except when dealing with highly irregular text. Then again, the avg_word_length can be constantly adjusted on the fly based on the reflows you have to do, so this should quickly converge too. Does this sound right?

Edit: sorry, that last calculation is obviously wrong, I was rushing out the door. The idea is to estimate number of lines from the average nnumber of words that would fit per line.
AMD may license its Radeon graphics IP to Intel
Agreed. I may use your other products, but I WILL use this and I amp happy to throw $10-$50 at you for it. Incredible work.
So are you actually a mod, or do just act like you are one? I'm not trying to be snarky, I'm not sure if I missed an announcement.
Many of the great features of modern js (destructuring, fat arrows, splats) came directly from CoffeeScript. As much as I loved the comparative power of CoffeeScript (list comprehensions, everything is an expression), its time has past. There is very little active development and it has lost all momentum. It also never started addressing the biggest issue facing large JS projects, typing and static analysis. Refactoring a CS project is a fragile process that I won't miss.
From the Telegram to Twitter, How Presidents Make Contact with Foreign Leaders
I second (third?) the fact that I'm so thankful for these packages and contributors. Reading this article puts into perspective the amount of alignment within the community that it takes to be able to depend on external libraries to make our day-to-day easier.

It's very humbling. I'm just here standing on the shoulders of giants.
(disclaimed: not tied to Launchaco but I felt compelled to address your points)

#1 - can you provide an example of where buying/setting up a domain takes you to somewhere called "shareasale.com"? At worst, it seems like the links to the registrars (which are all legit, as far as I can tell) go through some sort of analytics/tracking service.

#2 - have you considered rephrasing your download issue as "Hey, this seems broken, and here's why: ..."?

#3 - what customizations did you expect there to be in the downloaded archive? are you not seeing the selected hero/feature/social/footer templates you selected?

#4 - while others have brought up the idea of using Bootstrap/Foundation/etc as a more familiar and tweakable base, the point is around easily making a website WITHOUT having to know or understand the underlying technologies. if you're already deadset of needing/wanting to do things yourself, the tool clearly isn't for you.

you may be unimpressed, but you could be a little more positive/helpful with explaining issues rather than writing about them in such a dismissive tone that sreams "i don't care about your thing, but let me tell you everything i think is wrong with it"
Not all neural nets are flat, e.g. Recursive/Tree Neural Nets.
...well that helps explain the famous 4x speed difference between the Z80 and the 6502.
Yeah I'm sorry this is complete nonsense, this is exactly how it works and has always worked. If Google pays for renewables to be produced, uses some energy that happened to be produced at a coal plant but someone else uses the energy from the solar/wind farm, then the benefit of using renewables has been materialised. It's not a hard concept, but somehow people struggle with the idea.
You make a yeast dough with lots of butter or yogurt and milk, wait for it to expand, then flatten it and grill it. Works well on a barbecue grill, or of course a tandoor if you have it.
C++ 11: A single header solution for seamless json
My problem with that is the dance you have to do after words...

* It won't download over cell towers
* It won't download if less than 1GB available on phone

Now, I've got to balance my space to within 1gb and minimize time outside of that while on Wifi.

Swap out audio books? Take too many pictures/videos? Podcast downloads? Game/App downloads?

I know this option exists... and it's just as crappy - if not more so - than clicking "No" every day.
Use a wire.
Who else came here thinking this was about Cold Fusion, the Markup Language from the 90s? I once met an 'Old Timer' at a Startup Interview here who had it in his resume. He felt threatened by my mere presence and kept referring to me as 'You Millenials' lol.

https://en.wikipedia.org/wiki/ColdFusion_Markup_Language
Don't try to make it a technical issue, because it totally isn't. Every single one of those files goes through a compiler of some kind. Source code gets transformed to a tree, AST, whatever. They only thing changing here is that somewhere near the root of that tree there's a version.

In many languages there is already a mechanism for specifying that kind of info, like pragmas or CDATA in SGML descended markup languages. And it's not hard to introduce either way. Javascript borrowed 'use strict' from Perl 5, for example.

In the end you write something in a language. What language you use to write that isn't defined in some external file, it's an inherent property of the text. You can't write a note in Ye Olde English and expect it to be understood by modern people without issues.
“Yarn is good. Yarn works” – Make Yarn default in Rails
Things You Should Never Do, Part I (2000)
"...studies that surveyed whether respondents reported.."

In other words, in these studies, they gave poor people money and then asked them what they spent it on, with no objective monitoring. Is anybody surprised that the recipients did not report that they increased spending on alcohol or tobacco?

This is a definition of "definitive data" with which I was previously unfamiliar.
afaik CoffeeScript has no specification
You had to earn your fun with patience waiting for programs and games to load from the cassette tapes...
Apparently, lack of market demand [0].

As for adapters: they significantly increase the profile of the yubikey nano, which I feel is a dealbreaker in that particular case, as the main selling point of the nano (to me, at least) is the always-plugged-in capability (see the image on the far right in [1]).

[0] https://www.yubico.com/2016/07/yubikey-route-usb-c/

[1] https://www.yubico.com/products/yubikey-hardware/yubikey4/
huh, no, it's weird, i can see some of your comments but the others seem to be dead for no reason.
My understanding is that, while cold fusion might require some previously unknown interaction, Em Drive's issues are a bit more fundamental.

If the Em Drive works, it invalidates a lot of mathmatical equalities that are derived from the fact that electro-magnetism works through fields. So you're basically invalidating the fundamental nature of electro-magnetism, not "just" conservation of energy
This is just utter nonsense and shows a complete lack of how the electricity grid operates.
True, but not difficult.
And they were a tremendous success for their pre-IPO investors.
I feel like "emotional but just doesn't make me feel the sentiment" scenes are an intentional specialty of westworld. There are enough "false" endings to emotional scenes (e.g., the beachfront scene in the final episode of s1) that the viewer is trained to question the authenticity of any emotion expressed by the hosts. You could say that that's really the crux of the whole series, and still an open question. The best modern successor to Philip Dick in that regard.
The Yubikey nano is ridiculous with an adapter.
That's what the link says....
> But you can turn three infrared photons into a single red photon, if the energy levels add up.

You can't do this with a passive device, because the single visible photon has less total entropy than the three infrared photons. Yes, it satisfies the first law of thermo, but it violates the second.
If you go by pages in the specification
https://people-mozilla.org/~sstangl/arm/AArch64-Reference-Ma...
is 5183 pages, which is about 10% longer than the Intel manual, which currently has 4670 pages.
The Most Terrifying Thought Experiment of All Time
Finding the cause of an anomaly is when the magic happens--that's where you learn something new, even if it's something driving systematic experimental error.
erm, no, not when the source was scientificamerican.com
You should seek to understand the importance of older technology and the problems it solved rather than judging the individual for feeling pride in knowing it.

If more people did this we wouldn't be solving the same problems over and over again.
The style looks fine to me, it's typical C, although the indentation is a bit inconsistently weird in some places. Perhaps you're used to a different style/language?
To clarify: Pebble's filed for bankruptcy, and Fitbit has picked over the bones and purchase the IP, software and about 40% of the staff.
Clonezilla: Never again.

I tried Clonezilla out back in September on my Windows machine, which was running fine at the time.

I never asked or specified that Clonezilla change a single byte on the drive.

After a failed attempt to backup to a network volume, I found that Windows booted into a black screen with a mouse cursor, and nothing else.

Windows repair didn't fix it. I ended up just buying a whole new SSD and moving on, but wow.
There was a huge gap of time where effectively there was no forward progress with Java. I learned Java 6 in high school - by the time I graduated college Java 7 still hadn't been released.
And this day maybe we will not need JavaScript anymore... ;)
I'm not sure that "Lifecycle" is less palatable to mainstream Hollywood than "Hell Is the Absence of God", but would be thrilled to be wrong.
TS->JS is very different from both in that the resulting JS code is the same as the typescript code with the types removed. In contrast Haskell and Scala compile to entirely different (and mostly unreadable) code
I think he runs the site:
http://www.phpclasses.org/browse/author/1.html
Helium also.
> Pita is not bread. it literally means 'cake or pie' in modern Greek.

You're going to have a tough time explaining tyropita.
Out with BOGO, in with BOSO (Buy One, SHARE One)
We all love a Buy One, Get One offer. But have you ever thought how it may actually be more satisfying to Buy One, SHARE One? edlee is offering more than just bamboo and wooden polarized sunglasses (which are pretty cool by the way), they are offering an experience to not only get yourself a pair of sunglasses, but to also share another pair with anyone you want, anywhere in the world.

edlee Sunglasses is running a Kickstarter Campaign based on Shared Experiences and is offering a Buy One, Share One initiative. Now, after backing their project, when you get your reward in the mail; open their bamboo box; place on their light and comfortable sunglasses; and See The World through their high quality lenses, you will have the satisfaction that someone else you know will be sharing that same experience because of you.

Another part of improving the edlee sunglass experience is offering a one time replacement pair #NoQuestionsAsked. This means, even if you are to lose your edlees (who hasn't lost a pair of sunglasses), they will replace your sunglasses #NoQuestionsAsked (one time only). They also offer a Life Time Guarantee on their sunglasses if ever damaged (unlimited).

Let us know if you would like to experience our Buy One, Share One Campaign and we can send you a sample pair AND you can SHARE a pair with someone you know for review.

Also find out how an Aerospace Engineer, turned Entrepreneur, went from building missiles to designing sunglasses and changing the sunglass market.
Garrett Gustafson - the founder of edlee Sunglasses.

Kickstarter Campaign:
https://www.kickstarter.com/projects/edleedesigns/edlee-shared-experiences-buy-one-share-one
Let the VLOGMAS begin
Sadly there's more ColdFusion running around to this day than you'd like to think, managing more important data than it should be. It's frightening.
Actually extraordinary claims require no more proof than any other. Otherwise, you're prone to accepting ordinary claims with less evidence.
The last part didn't make sense. Since they're dependent on solar power they must have some contingency plan as an intelligent being.
I disagree, donation buttons are useless, you might get 1 donation out of hundred thousand visitors, but is it worth it?
Some travelers come to a village, carrying nothing more than an empty cooking pot. Upon their arrival, the villagers are unwilling to share any of their food stores with the hungry travelers. Then the travelers go to a stream and fill the pot with water, drop a large stone in it, and place it over a fire. One of the villagers becomes curious and asks what they are doing. The travelers answer that they are making "stone soup", which tastes wonderful, although it still needs a little bit of garnish to improve the flavor, which they are missing. The villager does not mind parting with a few carrots to help them out, so that gets added to the soup. Another villager walks by, inquiring about the pot, and the travelers again mention their stone soup which has not reached its full potential yet. The villager hands them a little bit of seasoning to help them out. More and more villagers walk by, each adding another ingredient. Finally, the stone (being inedible) is removed from the pot, and a delicious and nourishing pot of soup is enjoyed by all. Although the travelers have thus tricked the villagers into sharing their food with them, they have successfully transformed it into a tasty and nutritious meal which they share with the donors.
Open Whisper Systems have answered that question in very large detail here:

"What are all these permissions"
https://support.whispersystems.org/hc/en-us/articles/2125358...

Also, worth remembering that Open Whisper Systems is a non-profit and needs donations to survive. Donate here:
https://support.whispersystems.org/hc/en-us/articles/2129401...

Or contribute code or translations here:
https://support.whispersystems.org/hc/en-us/articles/2131342...

Or just tell your friends, family, co-workers to use it.
Golden Kitty Awards 2016
Famous? Are you referring to performance or just clock frequency? The Z80 takes more cycles to do the same operation as the 6502, but it also (typically) had a higher max clock frequency, mostly making up for it.
True, perhaps worth noting though that in OpenID Connect an RP (website or app) can actually request a specific authentication mechanism using the acr_value (assuming the OP supports multiple authentication mechanisms). This can give the application some input over how people are identified before authorizing access to protected resources.

http://openid.net/specs/openid-connect-core-1_0.html#acrSema...
This is actually pretty cool