skysight-inc/HackerNews huggingface dataset:
I love James Sheridan Muspratt's Chemistry, theoretical, practical, and analytical, as applied and relating to the arts and manufactures from 1860.

Volume 1: https://archive.org/details/chemistrytheoret01muspuoft

Volume 2: https://archive.org/details/ldpd_10922488_002

Most of the theory is nonsense by modern standards. But it's amazing to see how sophisticated the chemical process industries were already in the mid 19th century. And it's self contained: the manufacturing processes start from plant matter, things you can dig out of the earth, or other materials whose manufacture is described in the same book. The difference between this and a modern chemistry or chemical engineering textbook is, for a rough analogy, the difference between exploring how computers work on an Apple II vs. on a powerful modern laptop with all the Debian packages installed. The modern environment is broader and more powerful, but the older one has the benefit of making all the pieces visible at once and down to a low level. (Well, it's a benefit for the curious anyway. I won't claim that experience with old 8 bit computers makes for measurably better developers, or that reading dusty historical tomes makes for more capable chemists or ChemEs.)

Another thing that I enjoy about old chemistry books is the engagement of all the senses. Chemists observed and wrote about color, crystal texture, scent, the sounds procedures made, and even taste. Bad for life expectancy, great for reading. NMR spectra, though far less ambiguous and far safer for identifying substances, just aren't as much fun to read. The procedures that are described may be horrendously unsafe but they also reliably include enough details to reproduce. I hate the abbreviated style that you see in some modern articles where the authors are thrifty with detail in the experimental section. These old works were written to inform other people of useful and/or striking observations about nature, not to grind for XP on the track to tenure, and it shows.
Wow! Not every day that Walla Walla makes HN. Yes we have lovely trees here. There are several chestnut trees in the public parks, and I've long been curious to know if being in the west whether these trees avoided the blight, or are a different variety of chestnut.
Thanks for the feedback! This being Angular 2 we actually used TypeScript, with some Django on the backend (with some Node.js and Ruby for generating the waveform data using ImageMagick).
We also used Three.js for the 3D visualizations -- the sphere one is especially cool. Put on on some music and check it out by clicking the menu and then the circle icon on the top left.

We also have some cool 2D visualizations in the equalizer (click the arrow on the left of the player to access).

All in all this was a very fun stack to develop on, once we had all the initial pieces in place (getting ngrx/store set up mostly) we added new features very quickly. We got to where we are right now over the course of less than 3 weeks.

This is all hosted on a tiny DigitalOcean droplet and we use external APIs with daily limits, so hoping it all stays up while it's on the front page here!
Killing is different than terrorism, US military is involved in killing in many countries as well!
"Today, we learned that Trump is suspending the issuance of US visas to people from seven majority-Islamic countries, including Iran (but strangely not Saudi Arabia, the cradle of Wahhabist terrorism)."

And yet, from the very source linked in the article--

"Details about the forthcoming executive orders are still unconfirmed. But here’s what we can say with high confidence."

If you trust AP, then sure, it's likely that it will happen. But it's still important to draw a distinction between "has done" or "is doing" and "is expected to do". Articles like this, posted before any official announcement, are merely adding to the Trump hysteria.
> I'm not sure your angle, but most people are content with analysis, but there is no urgency for action - a situation of "blissful analysis paralysis". What's worse is that, when someone takes an action, any action, these people are the first to raise all sorts of objections against those very actions that were unable to, incapable of, or totally uninterested in taking.

Like repeatedly mentioned in the thread, the costs for this exercise significantly outweigh the benefits. If most people are happy with it, that does not change the benefits to cost ratio. In addition, "trying something" does not equate to success.
It's a shortcut driven by paranoid defense against the food industry habits to tweak or replace nutrients for economic reasons.

I had to cut anything but veggies for a while, and I have to say the lack of sugar and fat was pretty obvious. Processed food are like starring at the sun, it feels good because it's all bright, but you're blind to the world. Eating raw veggies makes you see all the subtleties of tastes and retriggers brain threshold you forgot long ago (sugar, salt, sauce they all make cover the nutrients, your brain just keep wanting to eat more, try eating 3 carrots in a row, you'll probably feel sick of it)
Email is not an instant messenger. Probably not as frequent anymore but it can take days for you to receive an email in some cases
A realtime coding environment for younger people to try JavaScript
This is a good question. Obama claimed the president has the power to assassinate american citizens without trial and Trump is claiming further powers over immigration, science and the media. None of these things should be the sole purview of the president, this is why rule via executive orders is so dangerous. It would lead to the end of the republic.

The American republic now resembles the late roman one, complete with populist consuls and rioting factions.
Survivor bias - someone who has is less likely to post.
>No Muslims - no Muslim radicalism.

Are you sure?

About 40 percent of those arrested on terrorism-related charges last year were converts to Islam according to “ISIS in America,” a new report by George Washington University.
Allo needs to do more marketing first. What is an Allo?
Ask HN: Does an opposing viewpoint news firehose exist?
Is there a platform that allows you to describe your viewpoint and it in turn serves publications that disagree with you?
I would like to know whether or not this elevated level of concern is justified.

Given that we live in a new world of 'alternative facts' (Orwell would love that one) I think yes! Your concerns are very justified.

Thank you for the efforts. I do think it's important.
because they most probably contradict alternative facts.
It always surprises me how countries don't offer automatic citizenship for people either working towards or who have already received advanced degrees in scientific/engineering fields. Surely there are few better ways to achieve technological superiority, either for economic or military reasons. It also tends to filter out religious extremists, if that's your justification for immigration restrictions in the first place.
This is a pipe dream. Urban India, let alone rural India, dosen't have the infrastructure to support a cashless economy.
I can personally recommend the University of Waterloo, here in Canada. I did my Master's degree there in electrical engineering. The school has an excellent, and well recognized, CS program, and a significant percentage of both the graduate student body and the faculty (at least when I was there 8 years ago or so) were from Iran.

Waterloo itself isn't a particularly large city, but with two universities it has a significant student population, and it's not far from Toronto for anytime you're interested in more of a big city cultural experience.

Of course there are a number of excellent universities here in Canada; if Waterloo isn't to your liking, maybe check out UBC here on the west coast.

I really hope, as Scott suggests in the post, that a silver lining to this situation is that we have an opportunity to welcome more people like you into Canada.

Edit: I could even put you in touch with my old supervising professor (who's also from Iran) if you like; he's in the Engineering faculty as opposed to CS, but I'm sure he would know who to refer you to.
Laravel hands down.

It's easy to learn, there are lots of good resources, and it's growing in popularity.

Ruby tries to force you to do things in a certain way, and quite often people just end up programming their way around the framework instead of using it the way it was intended. This is probably true for any framework, but anecdotally I see this happen more in ruby.

I think the big factors are where your skills lie, and whether or not you are going to have other people working on the project. If you are, I would choose Laravel, as it's much easier to find php developers than it is to find ruby developers and even the php developers that don't know Laravel can usually pick it up quickly.

Again, this is just my own experience.
Any researcher who can put a person in a scanner can publish a paper
I feel like the Steam Controller is destined to be the BetaMax of controllers. It may be magic. You may love it and hold on to the idea that it's going to win and take over the world.

I WANT to love my Steam Controller. I take it out weekly, try to configure stuff for Skyrim, or Civ, or even just Doom, and I fail.

It feels cheap. It's plasticy and cheap. Until there's a Steam "Elite" that doesn't feel like $10 of plastic, it's always gonna be Betamax - technically superior, but losing the core market.
I think it's generally agreed upon that the Space Shuttle program was needlessly wasteful and more PR- than science-driven. A heavy space plane has zero advantages over a capsule for most work done in LEO. It's good to see this renewed focus on more practical designs.

(If that's incorrect and you're qualified to correct me please do.)

Having said that, the name Starliner writes a check that a manned capsule won't ever be able to cash. This is the first time I've heard of Boeing's Starliner and it got me really, really excited until I pulled up a picture of it. They really should have picked a less grandiose name.
If we're getting into the things textbooks tell us, our government serves by the will of the people. Top-down media control doesn't really jive with this.

If we go by the Bloch definition of the nobility, the clergy, and the peasantry bound by manorialism, swap each out with a modern-day group (military-industrial complex [of which SV is an offshoot], clergy, media/entertainment, and the general public), and you can still make out the same old constellation.
Not really.

Typically the first thing interns will do is at minimum gather your zip, if not address. Congressional offices receive a fair amount of out-of-district phone calls and non-constituent phone calls will get you a "Thanks for your concerns, have a nice day!"

And, tbh, I sort of disagree with GP's comment about calling every day. Offices might have a high turnover rate, they might not. The offices most definitely do keep track of who calls and they know who the repeat callers are. A lot of time the repeat callers tend to have mental issues (unsure how else to phrase that)—congressional offices get lots of weird phone calls.

I mean yeah, call about issues. It's the best way, other than a face-to-face conversation. (Assuming, too, that the legislator has their CM or an aide with them to take your contact info.) But calling every day will put you on the "ugh, not this guy" list.
These are still not very cool. Why is there such a big disconnect between Hollywood movies, and these real space suits? I mean, even the shade of blue isn't particularly nice. If this was a toy, I don't think it would sell very well.

I know it doesn't really matter and the function is far more important than the aesthetics. But still... can they hire some of these Hollywood guys?

I think Elon Musk has the right idea: http://www.dailymail.co.uk/sciencetech/article-3573869/Elon-...

I do think these NASA suits are getting better, though: https://en.wikipedia.org/wiki/Z_series_space_suits
I wonder when people will stop making unsubstantive comments to hacker news articles that contribute nothing to the conversation? Seems like it sure won't be 2017.

But in regards to the Sig, I never really liked any of the Teutonic handgun styles (Glock, HK, most Sigs). They all seemed kind of blocky and sterile to me. With the noticeable exception of the sig P210.

I know there are good reasons, but I still think a nice revamped 1911 would be a fine choice with a lot of history behind it.
What's corroding the country at its roots is this despicably evil belief that each should be enslaved to all, living for others first.

Have you heard the phrase, "Du bist nichts, das volk ist alles!" It's the tl;dr version of what you said.
> I would think the main benefit from this point would be in the future.

There is nothing to suggest that there would be any change in the future. The incentives and mechanisms still exist. We can hope and think whatever we want - the reality still lurks around.

The benefits are absolutely miniscule when you demonetize 86% of the currency to target 6% of unaccounted income in cash.
Elon Musk: I'm Trump's voice of reason
I like the aesthetic of mspaint.exe.
It's hard to imagine Sergey Brin founding Google in Russia or Jerry Yang founding Yahoo! in Taiwan.
The question is about Return of Investment. Sure, amount X did "come back" but what amount Y did you spend to make that money come back? Was it worth it? Based on various analyses by experts, it does not seem worth it at all.
This is the executive's power. There is literally nothing that can be done about it for the next 4 years besides try to change Trump's mind (or pray he does something impeachable).
Facebook has a few moves here. By doing a limited test in both Thailand, a high ad engagement, growing market [1][2], and Australia, a lower-engagement but high-spend market [3], they can gauge how advertisers respond in two very different markets, while keeping the more numerous [4] North American, Indian, and Brazilian users out of the fray -- and most reputational fallout -- for now.

There is still a small possibility that they'll renege on this plan. Google, whose rivalry with Facebook in the area of messaging is longstanding [5], has largely squandered their potential in this space with a confusing product strategy, but have remained a dominant force in advertising thanks to Search, Youtube, Maps, and Android. Google has recently shuffled up its messaging lineup again by rebooting Google Voice, still having Hangouts, and pushing Duo and Allo, but Facebook provides a unified experience by having all of this in one app. Facebook is no doubt gambling on the fact that any user fallout about ads in Messenger won't be severe enough to cause an exodus of users to a competitor who poses a threat -- and right now, it's unclear if Google poses a threat or just continues to flail ineptly.

Meanwhile, Snapchat doesn't pose a serious risk to Messenger, because Instagram has suitably cloned all of its features while also retaining the core product around curated photos; WhatsApp is a serious player in Brazil and India, is of course now run by Facebook in a brilliant example of market positioning; Skype has hemorrhaged marketshare due to Microsoft's (mis-)management; a few other smaller players target niche audiences (e.g. pseudonymous harder-to-monetize users, gamers, privacy-conscious users).

This leaves their biggest threats European and Asian-operated platforms like WeChat, LINE, Viber, and Telegram. WeChat dominates the Chinese market due to various home turf advantages, while Telegram is popular in the Cyrillic world and MENA, Viber in Europe and Israel, and LINE in Japan. So far, none of them have challenged Facebook in its core markets.

[1] http://www.tnsglobal.com/thailand-digital-ad-spend-report [2] https://www.emarketer.com/Article/Facebook-Ad-Spending-Domin... [3] http://www.smartinsights.com/digital-marketing-around-the-wo... [4] https://www.statista.com/statistics/268136/top-15-countries-... [5] https://news.ycombinator.com/item?id=13465483
Beautiful papers, thanks a ton.
>thanks in large part to code from Chromium

This is false and misleading. The only bits Firefox plans to nick from Chromium are things like the C++ PDF reader which is a regression compared to pdf.js running in a nominally memory-safe runtime. The browser itself doesn't use code lifted from Chromium.
pretty cool, like that Auth0 thing, do you pay for it or free?

random question. I've built up a playlist of almost 1,000 songs on YouTube, although I have Google Fiber for like $50.00/mo I feel bad that I use YouTube as a music player when the video for the bandwidth is mostly wasted unless I don't understand how that works.

I'm wondering how difficult it would be to scrape/bring in that to mix in with my user's playlist/favorites. Assuming the same song I'm looking for exists in your site.

To provide some insight, I could probably scrape the youtube playlist myself, and assuming perhaps you had a url-based search/submit(favorite) maybe you could automate this process. Just curious.
We debated putting YouTube music in the search results but decided against it for now, some of the coolest features involve the built in audio player.
Maybe you could create a scheduled task that opens Windows Defender every 2 hours or so? It also has beautiful green buttons that show her how safe she is, and an orange warning every once in a while when she should do a quick scan. There's also some new security center coming with the next Windows 10 version: https://blogs.windows.com/windowsexperience/2017/01/23/intro...
>Given the HN article earlier today about people claiming they were humbled when they aren't

The article was crap -- it's just that humbled, like words often do, has shifted meaning in the last few decades to mean something between "proud to" and "I didn't believe that I'm that worthy, but if you say so", etc.

It happens all the time with all kinds of words, e.g.:

"The oldest meaning of awesome is “something which inspires awe”, but the word is also a common slang expression in English, originally from the United States. As the original meaning of awesome has become somewhat antiquated in general use, the term awe-inspiring is now generally used for the same meaning."
Hi! Thanks, v7 looked great too. mJS looks like a good idea - IMO it'd be nice to standardise a sane, minimal subset of JS that can be easily implemented - it'd be a huge help for all the developers of embedded JS interpreters, and could potentially be targeted by transpilers too.
I got it working with Dolphin recently. Not a pleasant experience, but it was possible, which is the thing that really makes me like the Steam Controller.

Similar story with Undertale (not in Steam). The Steam Overlay doesn't want to work with it, so I can't even launch it with Steam without it simply crashing. Instead I set up a "desktop" mode with like 5 sub-modes to handle various games that don't work when launched from Steam, and it works. Amazing.

Easily the most flexible input device I've ever used. I love it. It can take a while (far too long for many people, which is totally fair) to get it exactly the way I want it, but thus far it has always been possible.
Enjoyed the conversation, very articulate and thoughtful. I think the reason that start-ups don't like talking to customers can be summed up to the famous line from Henry Ford: “If I had asked people what they wanted, they would have said faster horses.”

The same goes for Steve Jobs: “It's really hard to design products by focus groups. A lot of times, people don't know what they want until you show it to them.”

One question that I have for Daniel Gross is: Could you have build your start-up in Israel?
I think this is the most troubling part of the draft order, given it seems unlikely the Iranian government would be predisposed to co-operating (especially if the 'requested information' is designed to pander to a xenophobic constituency, rather than protect the US from the communists/terrorists/lizard people):

(d) Immediately upon receipt of the report described in subsection (b) of this section regarding the information needed for adjudications, the Secretary of State shall request all foreign governments that do not supply such information to start providing such information regarding their nationals within 60 days of notiﬁcation.

(e) After the 60-day period described in subsection (d) of this section expires, the Secretary of Homeland Security, in consultation with the Secretary of State, shall submit to the President a list of countries recommended for inclusion on a Presidential proclamation that would prohibit the entry of foreign nationals (excluding those foreign nationals traveling on diplomatic visas, North Atlantic Treaty Organization visas, and C- 2 visas for travel to the United Nations) from countries that do not provide the information requested pursuant to subsection (d) of this order until compliance occurs.

EDIT: In Section 3
Nope, Apple has weird permissions for it - I haven't reviewed an app for a while but remember needing my password to log in to do so, even though my fingerprint lets me buy apps.
> Invoice-Jan-2017.docx
uh, docx files can hack my PC now?

Is this a bug of MS Word or docx format really has ability to become a virus?
Do you scan on the endpoints or centralized on the mail server?
Right, so I've currently got CloudFront in front of it, but doesn't that move the problem? Now the connection between CloudFront and S3 is unencrypted.

(I'm probably understanding this wrong, but I'd like to understand why.)
>* It's hard to believe that wouldn't feel humbling.*

The parent's point is that it wouldn't feel humbling in any original meaning of the word. You wouldn't feel "lowered in stature" etc for being chosen, but the opposite.

But of course this ignores that the word has shifted in use.
I never have - what are you getting at?
Ask HN: What Are the Best Podcasts about Computer Science and Programming?
The strength of this professor's protest comes from that fact that he puts skin in the game via his request to be deported himself before his students are. Self-sacrifice sends a powerful message, and in my recollection, many consequential protests from history have been grounded in it.
Vanishing point: the rise of the invisible computer
How do you discover music here? I could not figure it out. Do I have to log in? Why only via Google?

I am a huge music buff so I am always interested in ways to find new stuff to listen to.

I tried almost every recommendation service I could find.

So far, my favorite source of new music is http://www.gnoosic.com

If there is a way for me to try SoundMoose without a Google account I will happily check it out.
Free. Auth0 is definitely very cool, makes it easy to implement Github/Facebook authentication (or any other service) as well. A bit of a pain to implement in Angular 2 right now if using hashes for routing (see https://github.com/auth0/lock/pull/790#issuecomment-27426628...), so we used popups as a temporary workaround.
Only one of those was purpose-built for distributed systems/application programming. The language, the runtime, and the standard library all designed together, in parallel to service the needs of writing, testing, deploying and debugging distributed systems/application software.

For all the rest, that ethos/use-case is a bolt-on set of libraries or frameworks.
Depends on your interpretation of plants.
Legumes do contain a fair share of protein.
Hopefully they won't show ads in Messenger Lite.
> keep a set of bags packed for themselves and their four-year-old daughter

I thought this was common sense. You need to survive a maximum of 3 days by yourself after a disaster.
"Software Engineering Daily" is my favorite.
Go to the detail page by clicking the tiles or track titles, and look at related artists/tracks :)

Spotify also has pretty good recommendations, but requires people to be authenticated to use their recommendations API. Our recommendations currently come from Last.fm.