skysight-inc/HackerNews huggingface dataset:
This is something I've recently restructured in my own life. While I am aware that reading on a laptop display does not cause any harm to your eyes (1) I rather like the entire experience of consuming longer text on e-paper. So I went out an bought a Kindle. My favorite part with the Kindle is that I can email myself articles which are interesting, as well as browse text-based websites on the experimental browser.

I essentially have the following setup:
- Laptop runs my 'morning coffee' script before work, scrapes my favorite few blogs + HN for the latest articles and adds them to a queue
- All the articles I shared (via email) to family and friends get added to the queue as well
- Script sticks top news headlines and content together in 1 PDF file and emails it to my Kindle

Now I can read comfortably with my coffee in and hand and even see how much "progress" I've made with the content I plan to consume.

(1) NYT blog post on e-reader eye -strain behind paywall https://bits.blogs.nytimes.com/2010/02/12/do-e-readers-cause...
I fancy these sophisticated spy tools which only require physical and admin access to a target machine...
Or maybe just trying to get under his skin.
Since RSS is not a mainstream thing anymore, it is getting harder and harder. My best strategy so far is creating twitter lists on topics that I am interested in an curate them with people who are engaged in their focus area. Still tricky to discover interesting people who don't just hype their personal angle. More and more the conversation seems also to shift from Twitter to LinkedIn.
Get it changed from "scan all files", which humorously scans things like .css and .jpg files for malware, to "scan executable files". This has a huge impact on McAfee's performance, and has for years.
Tech stuff:

Hacker News

Pinboard Popular https://pinboard.in/popular/

Podcasts (specifically Hanselminutes) https://hanselminutes.com/

Stackoverflow

Reddit (occasionally)

Food:
Good Eats http://www.foodnetwork.com/shows/good-eats (and I'm happy to hear it may be coming back on air soon: https://www.youtube.com/watch?v=Ovc2Q-zdoyM )
pizza slicing protocol. a cuts, b chooses.
Cool Agritech Solutions for Drones and Autonomous Vehicles
Go slices are not dynamic arrays
>the USA and UK, and their recent democratic decisions.

As long as people (especially educated liberal leaning people) keep framing recent elections as "dumb people elected Trump cause they're dumb," we're going to keep getting Trumps in the elected office. One of the loudest things communicated in the last election in America is that people who don't vote like you are tired of the patronizing, condescending and presumptuous tone. Rather than characterizing the outcome of the last election as "uneducated people elected an asshole", it might do well to understand the concerns of the people who elected him, rather than dismissing them offhand.
This is a great illustration of the actual bug.
Presumably though, as tax revenue falls due to citizens retiring, that will lead to more privatization of services as the government won't have the money to buy them, and a consequential push towards automation as service providers try to lower costs. If automation happens quickly enough it's not outside the realms of possibility that Japan's aging population could lead to fewer jobs in some sectors.
Miturban Izderti?
Voices of the famous
Which 3 famous celebs voices are these?

http://vocaroo.com/i/s0mJqnc1qpLy

Have fun :)
Frontpage of HN, reddit, then check certain subreddits. Browse Twitter to check up on what certain devs/companies are saying.

During the day I periodically check certain Discords, IRC, HN, and reddit (I add items to Pocket if I see anything interesting).
Ask HN: How to Get Started with IBM Mainframe and Z/OS?
So, the whole mainframe thing is a black box for me. Mainly because it's not easy to go hands on a mainframe.

What's the best way to get into that whole world?
My daily go-to source is a custom RSS reader I built a few years ago and host on Amazon's free tier. It is still the best for me and I haven't had to touch it's code in years. I follow the run of the mill tech blogs and I always like finding new independent bloggers to add.

I find myself visiting HN on a daily basis as well. I believe there is a HN RSS feed so I will probably work on adding that my reader at some point.

I visit (sub)Reddits only when I'm looking for something specific, but not for periodic news.
I thought self had gone out of favor due to its relatively new global purpose.
It's not quite that rosy on the guns and butter issues there. I moved to Van for grad school from the Midwest looking for opportunity, worked for two years after my degree and then moved back stateside. One makes so little money there, housing is really steep, and it's hard to responsibly start a family. But you do get to feel good about that other stuff.
Thanks, that's an interesting option.
oh man, making that list and leaving out the bear....
Best Foods that burn Fat
I'd imagine there's a lot of vegan households that forbid the consumption of milk and other "harmless" foods in California, so it doesn't seem strange at all.
Which parts of Thailand did you visit, and which did you like more/most?
>If you tell me you'd risk that for a stranger who you can tell probably committed a crime, I don't believe you.

That's a very very slippery slope. It is the job of the police to not look into data not related with the case, not yours.

Surrendering the info would be giving the police more power if anything since, they now can come and get data from anyone without a warrant (how do you even know that this account is dealing drugs other that "the police came looking for him"?).
To be honest, probably nothing. I'd rather be diving.

But since you asked...

I'd always wanted to make a ROTT clone, as it is one of the only games I actually completed (the others were the original Shadow Warrior, Blood, UT, Q3A and Quake 2).

Many years ago when the original Wolf 3D source code was released I ported it from nasty 286 code to DOS 32-bit - God that was hard. I got it into my head that I would follow in Mark Dochtermann's footsteps and turn that Wolf codebase into a ROTT like engine.

I believe the original ROTT has long since been open sourced, so, with two years and no obligations I wouldn't mind having some fun getting that up and running on Linux. Probably wouldn't take that anything like that long, leaving plenty of time for diving too. :)
I would probably have the same perspective if our roles were reversed. I assume I'm a random dude on the internet to you, and trusting crypto code from a random dude is… unwise to say the least.

Nevertheless, Monocypher is pretty thoroughly tested by now. I wouldn't be surprised if Monocypher starts getting serious vetting a few months from now.
"To sunset" is the worst verb I've seen a long time. Why not just "discontinue" or "phase out"?
So long as the standard form of journals remain printed, PDF really is the best format for academic papers -- because you want a reprint to exactly copy the journal pages including page numbers -- it's basically like photocopying papers from journals (which is what we used to do prior to the mid 1990s).
I completely agree that this bias is unfair, and that a sentence served, is supposed to be payback to society and therefore your standing should be reset. However, in the real world, once you have "shi* on your shoe", it is not that simple to remove, because humanity is not fair, and therefore society is not fair. This relates to peoples self-generated image of other people.
I try to follow interesting people on twitter and Instagram - this uncovers a lot of book recommendations, which I save in an amazon wishlist.

For technology topics, the Cooper Press email lists are great -
https://cooperpress.com/

I also subscribe to the Economist and Nautilus - with Nautilus sometimes the authors are active online (e.g. giving talks). Sometimes it is also interesting to follow citations in books or articles.

For talks, I "bookmark" good things I find by including them in a search engine I built: https://www.findlectures.com/
Highly educated immigrants could be a boon to a society. Or it could be a drag on wages of white collar workers.

Nothing is ever all good or all bad.

> In other words education is important but the focusing on education especially higher but also on the elementary level as some sort of indication of how well a country is fairing is not really a useful metric.

It isn't even a good metric for determining a nation's education status. The number of quality universities is a far better indicator.

Canada has a handful of quality universities. The US has hundreds. So how much sense does it make to call canada an education superpower?
Could you link that article? I searched and couldn't find it on hN.
Yes, C++. It's the only practical, safe alternative to C.
I don't understand why they close questions without noindexing them. The content is either relevant or it isn't.
Obama did not want to get directly involved however it seems the CIA was involved before Trump got into office:

https://mobile.nytimes.com/2017/08/02/world/middleeast/cia-s...

Considering the CIA's track record when it comes to interfering in internal armed conflicts throughout the Middle East and South America, I would be careful with the assumption of "if there's no official statement by the US saying they're involved, they're not involved" even if there's a thin line between that and outright conspiracy mongering.

There are a lot of conflicts in the world even without Western involvement but the US has a pretty solid track record of interfering in those conflicts to serve their own interests -- and I'm pretty sure the US is not the only one doing it (I'd say Russia but their interference in the Ukraine has been dramatized to the point where some people would assert there wouldn't be a conflict without Russian involvement in the first place).
They do have overflow for general open ended discussion

https://softwareengineering.stackexchange.com would probably do best for your sql/nosql thing, e.g. https://softwareengineering.stackexchange.com/q/54373

https://stackexchange.com/sites worth a browse
Oh, on food there is something fantastic that I like to look at: http://www.seriouseats.com/. I remember their video on the perfect cooking for baked potatoes and their meta-recipe for soups.
The West has played a massive role in everything, so we brought both good and bad things. But you can't argue that a war is a Western invention, or that there were fewer wars in lands occupied by the West.
Earning a living you'll never have time to make money.
Let's Talk About Nested Coroutines
“I don’t want to give out my phone number” – A gendered security issue
Ombu Labs (https://www.ombulabs.com) | Software Engineer | Philadelphia, PA; Buenos Aires (ARG); or REMOTE | Full Time

Ombu Labs, The Lean Software Boutique, is hiring a full-stack software engineer to work on our products and consulting projects.

What we do: We aim to write less software. We take YAGNI to the next level. We apply lean principles to our own products and our client's products.

Why us: You will be our 4th software engineer hire. We are a small/agile company passionate about open source, pair programming, Ruby/Rails, and continuous improvement.

Tech we use: Ruby, Javascript, React.js, Backbone.js, Rails, Sinatra, Cuba, AWS, Heroku, Git, Slack, Screenhero.

If you're interested, please apply here: https://www.ombulabs.com/jobs.

If you have any questions, feel free to message me.
Alzheimer is just the most common dementia.

Valscular dementia is also common and Dementia with Lewy bodies are also possible.
Is it possible that many of these were misdiagnosed other dementia's?
> - reverse proxy to backend webserver

Can you give more clarification? Do you mean LB -> Firewall -> Web Server?

> - run checks on each request on the reverse proxy

Can you give more information on how to do this please.

Thanks
I want to understand this a bit better from an operational perspective..

Say my DigitalOcean VPS hosted in Germany provides a service X which can be subverted for illegal purposes. Will the police have to me to ask for data or can they go to DO and demand access to the data without my knowledge?
This is circular reasoning.

SO Documentation had low Google results because nobody used it, didn't have that many good examples, so people rarely linked it and so it had low pagerank.
We can agree on that. But now I am completely lost as to what your original point was...
The Star Wars video that baffled YouTube's copyright cops
Related/more recent: "Irresistible: The Rise of Addictive Technology and the Business of Keeping Us Hooked" by Adam Alter back in March | https://amzn.com/dp/B01HNJIK70

As mentioned here: The relationship between social media use and well-being | https://news.ycombinator.com/item?id=14082130
I didn't deny messing up crypto code is a thing. I'm saying messing up code is a separate problem from messing up how one architects projects using crypto.

What you say as messing up with edge cases, etc. is a programming problem. The errors talked about in the link he posted is about using faulty crypto. Today it is common knowledge to never use ECB.

What cipher mode you use is a problem you think about before you even start writing a single line of code. But you are talking about programming errors, which one can make in all areas, not only ones involving crypto. Those errors can break security similar to messing up crypto implementation.
NEBOSH course in Saudi Arabia
I find all these anecdotes interesting, but I'm not sure how much I can extrapolate from them.

I've worked in Japan, and seen the inside of a few Japanese companies. I've seen some weird stuff. I've worked in other countries too and I saw some pretty weird stuff in those companies too.

Thing is, I think there's a tendency too attribute weird things that happen in Japan to "Japanese culture" where-as sometimes it's really just a weird thing that happened...

I think that's less of a case perhaps in other countries, where you have a better understanding of the baseline culture.

I'd love to see more studies/data on what the average experience is like.
NEBOSH course in Saudi Arabia
NEBOSH course in Saudi Arabia is one of the familiar safety course required in safety sector.
http://greenworldsaudi.com/
There was a definite step-change in strictness a few years ago, though. This is evidenced by the sheer number of questions which are marked "this question exists for historical significance, but [don't ask questions like this]" and locked.
Someone hasn't had their coffee yet. We do have top-tier universities (UBC, University of Toronto, UWaterloo), who have produced outstanding research and individuals who went on to do great work abroad and developing here at home. We're home to top-tier companies like Shopify. Plus our education is much more consistent across the board, not as pay-to-win like America.

And how is 150 years of forming the Dominion of Canada not something to celebrate? "150 years ago, Quebec, Ontario, New Brunswick and Nova Scotia – united to create the Canadian Confederation, called the Dominion of Canada. On account of the British North America Act that became law July 1st 1867, these British colonies would be recognized as an independent nation."

http://www.canadainternational.gc.ca/france/150Canada150.asp...
9 filter ruthlessly.

Because if your goal is to find a remote job as soon as possible, you will be scammed in 4,3,2...
What’s the best venue for long-form discussion in 2017?
What would be the best data structure for using this in, say, a Python script? I imagine just putting it into a dictionary (hash map etc.) won't work because of the size.
I had the same problem of finding interesting blogs to read, so made a side project - https://www.discoverdev.io

Curated and tagged list of top engineering blog articles everyday! Do check it out :)
Yes -- biology is 100% Word (some bioinformatics is done in LaTeX), and there is a whole industry of commercial products like EndNote which exist to handle citations and bibliographies in Word. Which is really weird. You'd think Microsoft would have added bibliographic management by now.
PayPal hidden fees and how to notice them
A core problem for Stack Overflow is the lack of people willing to curate material. Its not an easy job and is quite thankless.

Its possible to have a site that is a mashup of /r/programming, /r/programmerhumor and /r/learnprogramming (and a few others) all on one site. Though when all of those things are together on one site it makes the job of the people trying to curate it impossible.

Sure, Strangest language feature is interesting... and it has 320 visible answers when it was locked. Is it useful? It might be interesting, but it is impossible to remove the crap content from it (go to page 11 and start reading backwards and saying "is that useful or not?").

Jeff Atwood wrote about this - https://stackoverflow.blog/2012/01/31/the-trouble-with-popul... . Too much interesting but ultimately not useful stuff gets in the way of finding useful stuff. This really runs up against the Atwoodian vision of Stack Overflow ( https://blog.codinghorror.com/introducing-stackoverflow-com/ )

> It is by programmers, for programmers, with the ultimate intent of collectively increasing the sum total of good programming knowledge in the world. No matter what programming language you use, or what operating system you call home. Better programming is our goal.

Interesting stuff and fun stuff may be interesting and fun - but when it gets in the way of making a site that is a library of good programming knowledge... something needs to be done about it.

Everything doesn't have to be on Stack Overflow. There are many other sites that are better suited to discussions and fun things than the format for that Stack Overflow took as a Q&A site.

It may be boring and heavily controlled... but that unity of vision is necessary for trying to make it a site that provides material that I need when I search for how to deal with some programming problem of configuring Spring Statemachine or whatnot... and then interesting and fun gets in the way of me doing my job.
I don't have any specific routine. There is a large list of various sources in my head, which I check randomly when I feel I need to read something. I don't bookmark things, but occasionally write down my impressions from some sources and posts, which helps me to remember them.

ps Oh, I actually bookmark links on HN, probably this is the only place where I bookmark anything
Bloom filter :-)
Right, my comment wasn't intended to imply that simply changing the type was a fix for the bug. Just that the best practice is to use size_t for the index types, you still have to perform the calculation in a way that won't overflow.
US plans to cut legal immigration
They are largely incompatible. The ideal animal husbandry model is different for populations that are going to be culled without breeding. Ex: Veal.

Useing similar methods on fast breeding species where you keep the offspring is a very bad idea long term. The only way to keep things stable is to have breeders who focus on culling the weak. But, you need a large breeding population to maintain genetic diversity.
seems like it requires admin access to be useful.
ONLYOFFICE app for SharePoint to edit and collaborate on documents online
Tl/dr Hacker News, Podcasts, RSS, YouTube and Reddit.

Perhaps because I've been on internet since early days I still use RSS (self-hosted Stringer + Unread app). I keep RSS feeds as selective and few as possible. I have a couple of dozen podcasts I listen to, some of which deliver daily episodes. I subscribe to a fair number of YouTube channels which is (mostly) good for conference talks and tutorials. Reddit I am getting close to ditching.
Reducing the linking footprint wasn't my only goal. Reducing the source code is also important, if only to facilitate tests and audits —thus increasing confidence. That huge table for instance would need to be tested. Every single value would need to be checked for correctness, or I would have to demonstrate they came from a sound generator.

---

I've been careful not to lock people in. If people want to upgrade to faster primitives, they can. I don't think they will ever need to, though.
If you want it lossless, a trie can be great. Not sure if one implemented in Python would be worth it though; should be a package with it in C.
The sixth episode of the third season of Black Mirror has drones performing the jobs of bees. I think it's quite relevant to the general public of HN (like most Black Mirror episodes, actually).
Pretty much only HN at this point. I've been trying to also use Feedly to follow plain old websites with RSS feeds, but the content is much slower to come out, much less exciting usually, and there are no comment sections, which are the best part of HN imo.
Haha only $100/day

Props to you that would be my full time pay.

Was going to ask what generates the money but after visiting the site I could probably guess.

Did want to point out in mobile the "view more listings" button could use a margin-top.

Nice layout. The red for sale tag is catchy.
worth reading the T&Cs for a chuckle
Legendary Stories of Best and Expensive Champagnes
I don’t think they are for “open ended discussion” though? From https://softwareengineering.stackexchange.com/help/dont-ask:

> You should only ask practical, answerable questions based on actual problems that you face. Chatty, open-ended questions diminish the usefulness of our site and push other questions off the front page.

This is sort of the fundamental limit of the format they chose.
Location: Lahore,Pakistan.

Remote: Yes.

Willing to relocate: Yes.

Technologies: python/django,grails(spring),angular js,react,html,css,bootstrap,jquery

Servers:Digital ocean,Amazon aws-lambda

Databases:Postgres,mysql,mongodb.

Résumé/CV:https://www.dropbox.com/s/23m3nuz186q5rjg/Resume.docx?dl=0.

Email: abdurleo91@gmail.com.

Github: https://github.com/AbdurRehman91.
Tweetdeck is a useful tool for this kind of thing. You can just set up some keyword searches.
I apologize if that sounds dismissive (it's not intended to) but your post is not more than the usual vague FUD. Take a look at so-called 'professional' cryptographers and their libraries, and you'll find that practically all of their code had severe bugs. Professionals make errors like everyone else, 'professional' just means you're being paid for it. You will have a hard time finding a professional and widely used crypto library that wasn't essentially compromised in one of its functions at one time or another. Not only that, professionals from the closed-source department have a long history of coming up with compromised or bogus, sometimes even ridiculous cryptographic algorithms and implementations. Two typical examples: CMEA cell phone encryption, and the Crypto AG backdoor debacle.

Surely people who invent and implement cryptographic algorithms for a living can be expected to be better than your run-off-the-mill programmer, but as I've said elsewhere implementing crypto is also not a black art. It requires about the same level of skill as e.g. implementing a production-ready low-level network protocol or a file system. That rules out many programmers but not all. That concerns implementations. As for algorithms, their development requires extensive experience in cryptanalysis (not just applied cryptography!). Some pros have that, others don't.

Last but not least, many popular and widely used crypto libraries started as a side hobby. For example, libtomcrypt started that way. In fact, many widely respected cryptographers started as hobbyists. For example, Bruce Schneier. Of course, the ones who are widely accepted as peers are also those who are in the 'hire me as a consultant, not the other guy' business, and they will naturally advise everyone to not roll their own crypto but to rely on their expertise...