skysight-inc/HackerNews huggingface dataset:
This is just too sad. Iranians at grad school often struck me as incredibly smart - be it students or faculty.

The recent breakthrough in TSP approximation was due to an Iranian; the woman who won the Field's prize earlier was one too! They are a tiny nation but are very well represented.

They were already at the receiving end of the stick under Obama, having to deal with the sanction and single entry student visas.

These policies make no sense considering their distinctions as immigrants; it's an affront to one's humanity TBH.
Oh sure, I just don't think Democracy Index was around back then.
2008 subprime lending crisis happened only in America.

Lets think outside of America for this one. Lenders outside America are not idiots. Most of them lend on a solid collateral and someone from the family will have to have co-sign the loan, especially if its a huge sum.
When you create the bugreport, please cc ":bz" on it!
I'm also still getting hit by it; every 2-3 days that app will suddenly max out a single core and not stop until I kill it :(
I also commit like 20 things to get Heroku working properly. But after I am done with that, I `rebase` it into one commit. Then I push it into my `origin/master`, and force push `heroku/master`.
> What is wrong with a homogeneous student body?

the same thing that's wrong with homogeneous anything: too focused on fitting existing patterns, and not very good at adapting to new situations.
“I love quotations because it is a joy to find thoughts one might have, beautifully expressed with much authority by someone recognized wiser than oneself.”
― Marlene Dietrich

I don't disagree, but it seems like a minor point.

The piece opens with this part about starting from scratch and the blank page. It goes through these other arts that take what they want and piece them together (graphics, music, programming).

And then the solution is to keep quotes in your back pocket? Ones that's the "type of feeling you're trying to capture"?

It might be useful to take notes (quotes, ideas, data) when you research, but you're still "starting from scratch".

“In quoting others, we cite ourselves.”
― Julio Cortázar, Around the Day in Eighty Worlds
I think you should watch Cody's Lab's Q&A where he takes out his journal and shows off what's inside of it. It'd like to do that some time when I finally have extra money and time to spend on cool side projects. He just keeps logs of experiments. Title + Picture + explination of idea. I think it's a good formula and I've love to try it.
Marvin Minsky interview on Papert's research impact in child computer interaction https://youtu.be/vLWoKbWGPJ8
Who Started the First Fire?
The link within that README leading to what "Signed-off-by" means is now broken. Use:

https://gerrit-review.googlesource.com/Documentation/user-si...
I just implemented U2F, and it's a bit of a pain to detect that the plugin is there. You have to load the real u2f js, then check if functions on the u2f object that are normally there aren't anymore, since the firefox plugin strips all of them off but 2. Doable, but a pain.
If the browser doesn't support display: table, you could just put overflow: auto on the container and it'll expand to contain the floats.
GE gets too sweet of a tax deal, but out of many corporations to choose as an example, I don't think my comment applies as strongly to GE. Though they do work with financial matters, they've been backing away from finance as a central profit center, and refreshing their technology core (as exemplified by their divestment of a banking asset). Recently, GE is focused make strong investments in R&D and actually have been on a bit of a binge buying up many startups with advanced manufacturing capabilities. So they seem to have a strong technical vision that they're building towards.

Disclaimer: am an individual GE stock holder so that may color my view here.
Some of his conference talks can be found on YT too, recommended
What to expect from Alphabet’s (GOOG) Q4 2016 earnings
If yes, do you find it useful?

Yes. I mostly do it to unwind/relax. I think it's a good way to get your brain to slow down and collect your thoughts.

What tools would you recommend?

I use pen and paper. I stare at a computer all day and it's nice to take a break. Obviously, there are a ton of upsides to doing things digitally but for my particular use case I wouldn't benefit.

Is there any specific methodology that you follow?

I used to keep several notebooks for various purposes. I found it to be a burden. I'm way less organized now but it's easier to just put everything in one notebook.

When journaling, do you try to track any specific aspects of your life or just write about anything that is currently occupying your mind?

A lot of what I write about are problems I'm working on. I also write a lot of reviews, movies, restaurants, things I drank, etc. If I can't think of anything I'll usually write a short story from some writing prompts. I have no aspirations of being a writer, it's just fun sometimes.

Any advice on how to get the most out of personal journaling?

Try to do it everyday. My life isn't exactly full of excitement so sometimes it's hard to get motivated to write about it but there's always something I could be writing.
I have a dedicated gmail address from which I receive a daily prompt email, scheduled with a cronjob. I usually reply with 2-3 lines about my day.
Found the specs on the OMGubuntu website (1):

KDE Slimbook i5

Intel i5-6200U @ 2.3GHz
Intel Graphics HD 520
4GB, 8GB or 16GB RAM
120GB SSD (upgradeable)
Priced from €729
Full HD 13"

KDE Slimbook i7

Intel i7-6500U @ 2.5GHz
Intel Graphics HD 520
4GB, 8GB or 16GB RAM
120GB SSD (upgradeable)
Priced from €849
Full HD 13"

1: http://www.omgubuntu.co.uk/2017/01/kde-slimbook-laptop-specs...
More technical details are available in the Facebook post linked at the bottom of the article. https://code.facebook.com/posts/557147474482256

> we found that Chrome would revalidate all resources on pages that were loaded from making a POST request. The Chrome team told us the rationale for this was that POST requests tend to be pages that make a change — like making a purchase or sending an email — and that the user would want to have the most up-to-date page. However, sites like Facebook use POST requests as part of our login process. Every time a user logged in to Facebook the browser ignored its cache and revalidated all the previously downloaded resources. We worked with Chrome product managers and engineers and determined that this behavior was unique to Chrome and unnecessary. After fixing this, Chrome went from having 63% of its requests being conditional to 24% of them being conditional.

And later on, discussing immutable long-cached resources:

> There was some debate about what to do, and we proposed a compromise where resources with a long max-age would never get revalidated, but that for resources with a shorter max-age the old behavior would apply. The Chrome team thought about this and decided to apply the change for all cached resources, not just the long-lived ones. You can read more about their process here [the parent article]. Because of Chrome's blanket approach, all developers and sites are able to see improvement without making any changes themselves.

They say Firefox resolved not to implement it this way, instead adding a new cache-control header, "immutable." https://hacks.mozilla.org/2017/01/using-immutable-caching-to...

So, uh, this means that Chrome and Firefox now have very different caching behavior, by design. :-(

I must say that I prefer Firefox's approach, or even FB's approach where long-lived cache results are handled differently. Refresh's revalidation behavior provides a valuable safety net to ensure that users know how to get a page "back to normal."

Regardless, I wish the Chrome and Firefox team would come to agreement on a proposal, rather than each doing their own thing. That's bad for the web.
Paper on his involvement in One Laptop Per Child https://youtu.be/FQCZa8MyWIg
"Between 7:20 AM and 8:04 AM PST we observed connectivity issues with an external provider outside of our network that impacted internet connectivity between some customer networks and the US-EAST-1 Region. Connectivity within the Region and between Regions was not impacted. The issue has been resolved and the service is operating normally."
You'd be surprised how many great engineers I know don't actually follow that, either by believing they can pick stocks better than the market (false) or by thinking that you can derive economic profit simply by doing the same as everyone else in an industry.

There is a major difference between "knowing something" and having it ingrained in your thinking process so it happens seamlessly.

You don't need this to be an engineering manager, but you need this to be a good engineering manager. Knowing and dealing with your own (and other people's) biases, understanding how power works in organizations, how different pieces of an organization interact and how the products you are building impact the financials of the company are basic requirements (but not enough) to be a good engineering manager.
> affirmative-action-as-erasing-privilege (which shouldn't penalize Asian students)

under the usual AA paradigm, wouldn't an over-representation of any particular group demonstrate unequal privilege?
Other than them supporting the Iraqi insurgency and being responsible for the deaths of hundreds of Americans, right?

http://www.militarytimes.com/story/military/capitol-hill/201...
Yes, I've recently started building a system to store journal entries among other types. They're markdown files in a Git repo which can then be processed (using Hugo) to make a browsable static site.

I'm storing four types of content:

- J, journal entries, one file per day with a summary of what I've done that day. Already proving useful, I forget what I did three days ago.

- N, notes, working notes on a topic. I treat this like a half neat half messy notebook. I write things in topic files while working through a problem.

- T, thoughts, similar to notes but much neater. Often longer form and drafted and rewritten a few times these are small 'articles' on my thoughts on a particular topic. One or two may get converted into blog posts.

- Q, quotes, if I find a quote in a book or online I find interesting it gets a file in here.

The output is a linear weblog style currently.

I've only had this running for a few weeks and it's rather cumbersome at the moment. What I hope to improve on:

- Improve onboarding, hugo has a nice tool which sets up new documents and opens the editor: `hugo new n/topic.md`. I want to build on top of this to reduce friction when writing.

- Away from PC. This system works very well when I'm in front of a computer. When I'm not I have read-only view on mobile. I take notes on paper, the best of these get transcribed into the system. I'd like a way to write on mobile and have that automagically get added into the system. The backend would probably be an AWS lambda function, frontend, perhaps a web app?

- Frontend, I want search and better browsing, tagging &c. But this will come later, when I have more content.

I'm trying to stay detached from any 'app' and maintain control of my data. The 'solution' I'm building will hopefully serve me for a long long time.
Apple iPhone Price Under Pressure as Buyers Seek Cheaper Devices
> I mean I'm sure many Java programmers regard bizarre transactionality bugs ( http://thecodelesscode.com/case/211 is a good example ) as an unfortunate fact of life rather than something to be fixed by better languages

This is very true but I'll actually admit even I'm not clear how more powerful languages would solve the specific problem you linked. Not saying they can't, just that I don't know how they can.

> but I expect those same people would also regard null pointer exceptions as an unfortunate fact of life.

Not so sure about this one. In my experience it's pretty common for developers to ask "Why can't Java be smarter and realize I never want a NPE and instead of throwing one just automatically make the result of the line it happens on null?"

Obviously that's not the same as asking for non-nullable types but it is asking for the language to solve the NPE problem.
Keep in mind it was NOT an all or nothing proposition for using the Shuttle. We launched satellites while the shuttle was running using Titan, Atlas, and Delta rockets. I would imagine if it was more cost efficient to use those rockets, they would have done so.

https://en.wikipedia.org/wiki/List_of_Titan_launches and https://en.wikipedia.org/wiki/Delta_IV and https://en.wikipedia.org/wiki/Atlas_V
I personally liked the idea of using QML, but the C++/QML interface made using it difficult. In the end I end up making another toolkit which consumed QML-like files and executed them using the mruby VM which has a much simpler C interface.
I don't think I follow your reasoning of how increased security increases the severity of a compromise. Can you elaborate on that?
I open an issue for every feature, bug or enhancement, then I mention the issue in the commit followed by a short description of the changes. I wrote down a procedure that I follow for every commit [1].

This allows me to keep the commit line short and to see the commits history related to the resolution of a bug or feature.

When using Gitlab, Bitbucket or Github the issues and the commits are cross-linked (example: [0]).

[0] https://bitbucket.org/binarno/imebra/issues/162/
[1] https://imebra.com/wp-content/uploads/documentation/html/sop...
Overwatch Game Free Download Full Version Leteast Game
Awesome testing tool for Angular
Speculation builds on a Verizon-Charter tie-up, no offer made
I'm conflicted about this.

1. A giant departure of the old guard (some of whom were set to retire soon) could be a great bit of creative destruction. Think of all the internal processes and tools that new leaders could fix or replace.

2. Isn't this kind of expected during a regime change? I mean, wouldn't many of them have been Obama/Clinton loyalists? I'm asking not telling.

3. Like the article states, there is a component of brain-drain. Knowledge that likely won't be reacquired except through mistakes.
Yes, I started a few years back and it has been great, its become one of my most valuable possessions. Its the record of my life and the things I do.

I have one file per year, I write one entry per day, mostly what happened during the day, in the "journal" part, and make notes in the "notes" section, notes can be writeups, code snippets etc. Each new year, I condense the best of the notes section into the next years new note section.

I do this in org-mode, using Spacemacs, its a bit of learning curve involved with Emacs/Org-mode but Spacemacs sets it up for you very neatly.

I store the files on dropbox.

Since its my journal, that I want to make sure that my kids still can read when the times come, this UTF8 text file format that Org-Mode is, is absolutely essential.
> VR has ruined 3D films for me (...) I now prefer 2d films

I don't think you need much VR experience for this. One of the absolutely worst things about 3D in cinemas is stereoscopic pull - when the binocular focus changes for dramatic effect. If your brain tries to change faster, you get this jarring removal of immersion that ruins the experience. I've always preferred 2D films in cinemas.
Maybe I wasn't clear. I don't think you should "swipe other people's shit". I said you should keep a library of interesting anecdotes and stories, so you can refer to them in your writing. In my experience, this makes your writing more interesting, and helps you to write faster.
The OpenSSL team may not be maintaining them but some distros are.
The difference is between art which is seen as "too adult" being said to ruin society (like movies/games), which generally aren't that bad, and content which is specifically targeted at exploiting children's mental weaknesses for monetary gain. I don't think they're "ruining society", but it's definitely gross and something we should fight if at all possible
Also, beauty fades pretty quickly. Not only in the object, but in the eye of the beholder. The person is much more important.

Truth! After you have two kids, the character of your spouse matters much more than anything else. :-)
Two points:

1. Most applicants to elite schools lack social capital and have not demonstrated the ability to develop it (imho, this is what "leadership" is the code word for, at least in part). The so-called Asian clones fit this description perfectly -- so do many whites, blacks, latinos, etc. I personally don't think it's a race thing, I think it's the universities understanding what got them to where they are (hint: it's their social capital). Most of the Asian-Americans I have met at elite schools don't really come across as tiger-mom clones at all. On a personal level, I found some of the prep school folks to be more like clones and much less interesting as a group (although they have their cool and interesting people, too) -- I assume that many of them are bringing substantial social capital to the table.

2. If someone wants to be a doctor who mostly sees patients, they probably shouldn't be going to an elite school. The trajectory for elite med schools is to do great research in medicine. As such, it is unlikely that you will have an appointment with these folks as a patient. There are plenty of schools that let in "smart and work hard" people who will become great practitioners -- please don't waste a valuable elite school slot on those people. Give it to someone who demonstrates a desire to advance the field (yes, even as an 18 year old, this is possible, these people exist, and many of them are incredibly cool people).

Overall, i feel like many of the people who complain about elite school admissions don't really understand what makes these schools tick. While there are certianly parts of the process that could be improved, chalking up rejections to ignorance or racism on the part of the school or the admissions officers just seems very far off the mark.

[edit: spelling]
BlackBerry and Nokia phones are coming back – with a twist
Google owns VirusTotal, so they either alternatively have a strong set of tagged samples to work with, or an incentive to not disrupt their partnerships with exiting vendors.
How bad is email for the environment?
>should not be wrapped (code)

I'm not sure why this matters much?

If the code doesn't fit on the screen you're viewing it on, then it's not going to be convenient to read regardless of whether you wrap it or have a horizontal scroll.

>should be wrap-indented

When would you have an indented line that shouldn't be wrap-indented?
Gary Stager presenting an overview of his mentor's work and impact on education https://youtu.be/6-dFTmdX1kU
So in summary, people would rather vote to make their country poorer, than vote for their fair share of its wealth.
> The default was not off in 12.10

Which was four years ago. It's off now, and has been since 16.04 (the most recent LTS release, which shipped last year).

I agree the Amazon integration in the Dash was a mistake, but it's a mistake that has been fixed. It's simply not true anymore that "Ubuntu unity sells your searches in the desktop environment by default," and continuing to tell people so is deeply misleading.
New spacesuit by Boeing: First look at the suit that will take astronauts to ISS
Translation: I won't want to do the extra work to format my commit messages.

How I understand that: If you can't format your commit messages, how can you be considered reliable to format your code how the company defines it?

I'm sure someone can write a patch for git commit comments to enforce a 74 character limit on line width with CR\LF indiscriminately or separate them "smarter" by breaking words at 0020 after it crosses the 74 character width limit. But that's besides the point.
I've started to keep a journal last year. I find it very useful and important to my life now. I've started it as a way to record how I felt about things and what my thoughts are since my mood used to very unstable and vary a lot, and journaling is considered helpful for mental health since you can dump your thoughts out and review them. I also wanted to practice handwriting and I enjoy writing as a process. I always write in cursive.

I don't use any computer tools at this time. I use a Black and Red notebook, because I didn't like the ratios of paper quality, sizes, or lining of others that I tried. Writing on the computer doesn't seem to have the same effect (and this is confirmed by various studies, from the looks of it).

There's no particular methodology. I try to write often, but don't find it necessary to write every day. If I don't feel like writing, I don't, usually, I do. I put the date down, and that's it.

Pretty much anything goes there. Events that happened, predictions and outcomes, personal concerns, dark thoughts, quotes, prayers, litany, ideas for projects, mini-stories about fictional worlds, notes about topics, insights, poems, math problems, diagrams, doodles.
“Indian IT Firms Will Go on a Buying Spree During a Trump Administration”
Very well stated and I completely back your perspective both as an occasional user of Royalty Free Loops & 100% From Scratch Production approaches.

The tools now are so powerful to create new sounds - Figure by Propellerhead, Garageband, etc - that it seems just dishonest to argue sampling is a "necessary" function of art. Maybe it was for the Beastie Boys, but not for some up and comer with even basic access to a phone. Really, it's that low-level and accessible now.

Fundamentally I dislike people claiming that jacking a sample, adding an MPC hip-hop beat over the top, and then rapping / adding vocals is an impressive accomplishment. There's an artistic process in there, sure, but it's built on the skill of others fundamentally. Not a popular opinion, but I'm also able to compose without lifting other people's stuff to start with...because, well, 20+ years of practice and effort is a lot more investment than buying a turntable, records, MPC & a mic.
Delhi-NCR+Quiz+Contest,+Get+Free+Couples+Movie+Ticket,Free+Movie+Ticket
I've seen enough comments about using floats for layout that I think some people need to read the article. The example in the article is not using float for layout. It is using it for the original purpose, floating an element to the side for other elements to flow around. The problem shown is when the floated element is taller than the resulting containing parent. Which is a common problem and a valid use of float.
> 2. I mean, wouldn't many of them have been Obama/Clinton loyalists?

Third paragraph: """All are career foreign service officers who have served under both Republican and Democratic administrations."""
If their fear is true then it proves that they were wrong and abusing the H1-b system which many have raised fingers already.
Is this due to the revolving door of politics or the FBI investigation into criminal links between the State Department and the Clinton Foundation? Personally I was expecting their departure as it seems perfectly logical for them to evacuate the public service rather than get on board with a non-Democrat presidency.

It's sad to see so much of the government tied so closely to the Clinton machine but it's for the best that they go quietly into the night, now we can move forward without the graft plaguing the Democrats where foreign money infects every corner of DC and PA.
The Hacker News community expects civil and substantive comments, as others have already pointed out. Reading this as demanding weasel words is disingenuous.
Fundamental physics: Searching for particles on a benchtop
Now it works here as well
I'm not the OP either, but there are also proposed carbon credits schemes that they might be referring to as well.
So how do I "ctrl + shift + r" on mobile when I want a true reload?
Australia and Japan aren't fantastic examples. Canada works better.
Show HN: Command Line Challenge
Would love to know what he swiped to start writing this post about swiping :)

In fairness, it's a neat-sounding technique and I plan to give it a try.