skysight-inc/HackerNews huggingface dataset:
Ask HN: Application to store and tag articles as PDF?
Okay, so here is the thing: I read a lot of articles on the Internet and I'm doing so for many years now. I have a few sites I visit on a regular basis but I also discover interesting pieces by browsing blogs and sites like (who knew) Hacker News ;)

Over time I accumulated a big list of links to articles which I finished reading and I also have articles on Instapaper which I consider to be my "reading queue".

I don't know how you and others read, but for me it's important to "get something out of it". That means that I nearly always take down notes in a plain text file while I'm reading to be able to remember what it was all about. Otherwise most of it will be forgotten more or less immediately...

Even though my method works somehow, I'm not 100% happy with it. What I'd like to have is an application that provides features like these:
- Store only the content (without ads, navigation, ...) of an article as an offline PDF (they don't disappear anymore, can be found without an Internet connection and used on all devices via Dropbox)
- Flag them as "to read" or "read"
- Be able to tag these PDFs within the app to categorize them
- Add notes (Not directy to the PDF but in the app)

I don't know if anything like this exits but even if it doesn't it would be great to hear in which way you consume text and store the information you found interesting or eye opening.

Please don't mind any grammatical errors, I'm not a native English speaker ;)
"I'm going to use the word literally here and actually mean literally. I have literally never ordered any other combo meal at a Chinese restaurant than General Tso's chicken. "

I'm with you. If I'm invited to the buffets, it's about all I eat along with some American-style food & a few experiments with the Chinese stuff. I doubt it tastes like the real thing he made but it's the best-tasting thing there.
I'm in the same position as you, but I checked one especially interesting claim near the beginning: "We know that organelles, such as mitochondria, are transferred from neuron to neuron. This presents a challenge to any doctrine based on discrete parts." This is supported by a ref to a paper on mitochondria being transferred from neurons to glia for autophagy, i.e. disposal. This makes the original sentence seem misleading to me, or at least lazy about finding a reference to similar transfers that are more functionally central. This makes me less interested in understanding the rest of the article.
I travel for few months every year to Europe to work from my home country (I work remotely). After reading so many crazy stories, I have adopted few rules:

I have SSD drive that I use in States. Once I'm ready to go, I swap it with "empty" drive and fire up the OS just to get some updates on files on it, so it doesn't look like it hasn't been used for a long time.

Once in Europe, I put the drive that has more tools and my files I use daily. I also use personal DropBox and the most important files are sync over the net when I login from Europe.

As to the phone - my network doesn't work in Europe anyways, so instead of selling/throwing away my perfectly working Iphone5, I use it in Europe and my new phone I leave in states.

Moreover I cannot say much about driving to Canada, but I was tempted once with saving $150 on a ticket and flying to Europe through Montreal instead of Chicago. That was horrible mistake. That airport is super disorganized and there is literally no staff to help you. No other information than to research for yourself. Few years ago some guy got teased to death because he was so frustrated and I don't blame him...

As of the phone in US, I have jailbroken version with an app that allows me to do a triple-click to shut it down completely. I got used to using this trick when I'm pulled over by LE or entering airports or other places... just in case!

I don't think I would ever give out my password without talking to a lawyer first.
Hi Jenny, I used to know you from DEF CON over a decade ago. Congratulations on all of the varied things you've been able to track down in your journalistic research!
The fat vs sugar myth. The carb myth. The last 40 years have been generally abysmal for food science, besides making more food cheaper. Dozens of non profit professional orgs were, and are still, paid off by corporate interests. Maybe the problem is more with the reporting of information than the studies, both need to be examined critically.
The biggest delivery truck traffic is for furniture, goods (one or two UPS trucks for an entire building), or garbage. No amount of drone tech can reduce/eliminate truck traffic for an entire building.
I find they are nearly the opposite types of flow, at least if you are talking about mindfulness meditation.

Even with more zen type mediation where you try to empty your mind, it's still very different from a game flow state. The entire point of concentrating on your breathing is that your breathing is always there and is boring!
"loved the presence of trees in the CBD."

As a kid coming from semi-rural area going to Uni, for months I'd trek from RMIT to the closest gardens to eat lunch under a canopy of trees at the Exhibition gardens. [0]

Melbourne's northern clime trees and some native vegetation is at risk of premature death. [1] Something like 20% or 375 different species. Lot of planning going into inner-city deforestation.

[0] Like this https://en.wikipedia.org/wiki/File:English_Elm_avenue.jpg

[1] Birdie Smith, "Tree change for Melbourne, as the city plans for a warmer world"
http://www.smh.com.au/environment/tree-change-for-melbourne-... 2016 Nov 17.
"...some of the smartest people on the planet use it to write infrastructure that regularly fails catastrophically."

Not one thing said in that sentence fragment can be shown categorically to be true. Yo, software has defects. Some get past everybody. To wit:

1) It's 2016. There's a lot of old code out there. Old code tends to be C.

2) UB and implementation-defined behavior are just a fact in the language. This being said, they're not THAT hard to avoid.

I think the thing is whether or not people are habituated to thinking in constraints. People who aren't will be more dangerous with a C compiler than those who are.

FWIW, I've heard the phrase "knuckledragger C programmer" more than once. As a C programmer, it might even be apt. :)As in "monads? We don't need no steenking monads!" :)
( this being said, I use something akin to a monad pattern quite frequently and in C )
Since 3⁵ (243) is less than 256, you can actually fit 5 "trinary" numbers into a byte.

The code gets more complex and slow, but not really by much.
I'm the author of rq, and it's great to hear about your use-cases!

Feel free to submit a feature request about the raw string use-case, I've been thinking about it for a while but some people have wanted me to add line support (maybe -l and -L?) and some people have wanted raw text support (maybe -r and -R?) while other people still have been talking about TSV/CSV support (not sure how that would look tbh...). I'm not sure what to do exactly, so feel free to tell me!
Ask HN: Is Kubernetes a viable option for monoliths?
I work for a company that does dev ops consulting for SMB's. Recently we've looking into Kubernetes as a method of orchestrating clusters for our clients, who generally seem a little overwhelmed by the complexity that Kubernetes brings to the table. In short, they don't really know what they want, or how Kubernetes can help them.

Generally these organizations are using a cloud provider like AWS running a monolith of some kind. Is Kubernetes still the way to go even though their applications are not architected in the way Kubernetes suggests?

My question for you is how can Kubernetes help these organizations? What are some common use cases of Kubernetes for SMB's?
https://news.ycombinator.com/item?id=5688151#5688887

> FWIW I (as the editor of LWN and the author of the article) do not mind the posting of this link. It has brought in 16,000 people (at last count), many of whom are probably unfamiliar with LWN. Some subscriptions have been sold in the process.

> Certainly I don't want large amounts of our content to be distributed this way, but an occasional posting that puts an LWN article at #1 on HN is going to do us far more good than harm.

> (That said, I do appreciate your concern!)

https://news.ycombinator.com/item?id=3793183#3793448
"Also your breath is always with you, and can be put under the control of your will, or become completely automatic. (New meditators often struggle with this"

This is the single, best reason to use it after how tied it is with unconscious mind. You can't loose your breath except for brief moments. ;)
> CA:FE:00:C0:FF:EE

That's already a locally-administered address as the first byte ends in the hex nibble 'A'.

Aside from that, the IEEE's actions are a little odd here, but when you read BCP128[1]; you can see, it's really not their fault. This is due to vendors choosing a wacky and poorly thought out mechanism for identifying packet types on MPLS networks.

[1]: https://tools.ietf.org/html/bcp128
if the reddit link is bloomberg and the slashdot link is business insider, they should still show up as one story, with links to both discussions.
Why America’s roads are so much more dangerous than Europe's
Data Scarcity Means We Aren't Sure the Far-Right Party Won't Win French Election
Personally I'm not opposed to a popcon-style thing that just lets us estimate "X million people use Django". But it's increasingly looking like it's impossible to put together such a thing in a way that's both A) useful and B) not going to cause privacy issues.
I don't have a Mac computer so it's hard for me to offer good Mac support. I'd really appreciate feedback on these kinds of issues so that I can fix them!
Just tried this! Really cool!

Is there any way that you could allow for the minify and format commands to be accessible from the in-GUI command-line?
I suggest that we build elevated walkways covering every busy street in (lower) Manhattan. You know it's going to happen someday, so why not get it over with. And then we'll be one step closer to Coruscant.

I'm envisioning something like an extrawide catwalk built over some of the busier streets with either ladders or stairs down to the next floor of the city. They'll either attract tourists or they'll become the pedestrian superhighways of the city.
> Lotus 1-2-3 was initially written in Assembler, Ι will let you track down when it was created.

Interesting! I did not know that. I would still stand by the point that application programming by the end of the 60s was leaving the Assembler era and moving on to languages like COBOL and FORTRAN. (And weird cul-de-sacs like RPG which was my second programming language after BASIC.)
Spoken like a true car hater. I don't like cars either, but getting rid of an old way of travel is a lot more difficult than a simple software switch.
Amazon Introduces Tougher Rules to Fight Fake Reviews
https://news.ycombinator.com/item?id=5689018
See also bitfields, which make the compiler generate the shifting and masking code for you:

https://en.wikipedia.org/wiki/Bit_field
How far till windows ships with a whole linux's kernel down there?
Who Belongs in Tech
Makes you wonder how many illegal aliens, dead people, and other equally ineligible voters would likewise disappear if each state enacted strong voter ID laws.
I'm a software engineer turned self-funded founder. The amount of stuff that's critical to early success and has absolutely nothing to do with technology really puts decisions like what stack to use into perspective.

Rewriting using another stack is N weeks/months that I'm not spending on writing, distribution, iterating on paid marketing, cold emails, calls with customers etc. I used tech that I knew I could scale into 1k users, likely more around 50k but we'll see. I've had zero technology based regrets aside for attempting to use Firebase for something that it wasn't suited for early on.
That is the impression that I got - they are just like off-the-shelf reading glasses. But so what? They are giving cheap glasses to people in poverty who had nothing before. Sure, you can buy similar thing in bulk for similar prices, but can you then also deliver them to these people for the other quarter? Even if you can do so, are you actually doing so? These guys are. I'm not going to criticize them for it.
How do you have any graphical apps installed at all, without it grabbing any/all of the entire "*-desktop" group of packages as dependencies? What GUI apps do you use?

I'm very interested in replicating your setup here, so if you have this documented, do you care to share?
People spending $700 are buying it from a store that has to pay US rent, US employers paing US rent. You need to adjust for local wages.
Is this solution not fitting your needs ?

https://mspoweruser.com/ntfs-260-character-windows-10/
Renting is about the only thing SV is significantly more expensive than London. Quick Google shows me this: https://www.numbeo.com/cost--living/compare_cities.jsp?count...

The cost of living in SF is 1.4 times higher but the wage is 1.75 times higher. Note this number is assuming you are renting, and not considering electronics which is a lot cheaper in the US.

The house price in London is still more expensive, and if you are a senior developer in your 30s that's probably more relevant than renting price.

Factor those in, as a software developer, in SV you are easily 30-50% better off than London, the best paid city in Europe. The pay gap between Europe and US do exist, Silicon Valley is the technology centre of the world, Europe isn't.
Concern over Wikipedia connectivity issues in Turkey
And truck/delivery/car service entrances working at ground level. There is a location or two where that could work. I also have been thinking of the same.
I want Django to reach success too, but are usage metrics that useful for a project of Django's size? Would Rails ever need to do this?

The information doesn't seem valuable given the context of this project.

It being GA is a bit bothersome, though it does extract a lot of useful info
The NT kernel was always heavily modelled after the unices of the time (but avoided quite some flaws from the get-go, and of course had quite a lot of differences as well due to that and other necessities, like the driver API).
Why does it not suffice to examine 'pip install Django' metrics from PyPI? That would be a reliable indicator of the relative popularity of the package against other packages in a level playing field.

While it would overcount the number of true installations of projects using Django, judging by the number of times I spin up a VM for testing, I would still argue that would be a better metric than a custom GA integration for which you'd have no relevant point of comparison. Even if they were to make this opt-out, what would they compare it to?

A: "Based on our custom GA developer tracking, we count 400,000 new Django projects this month."

B: "Django is the 4th most frequently installed third party Python package, based on the Python package index."

Personally I'd trust statement B more than A. No one can independently verify statement A.
This is great; I love how Microsoft have become so responsive to community demands and wishes.

Personally, I've used mklink /d for quite some time, in particular to manage game installs. This became necessary once they started hitting the 30-50GB mark; suddenly those 500GB SSDs / NVMEs didn't feel so big anymore! (Not that I have much if any time to play anymore..)
Okay, so I have written ... multiple projects that ran as long as they had power with no evidence of memory corruption over a span of 30 years.

I've used Lint. Early on. It was great training. After a while, you don't need it so much.

I think you are Vastly overestimating the skill level needed to write normatively-correct C code by quite a margin.
could be, but it's way easier to just paint chinese people as savages that drowned their own infant daughters.
Hiring Developers look for the ability to abstract and not for experience
Obama blocks Chinese takeover of tech group Aixtron
I will take YUL over ORD any day. It's a very well-organized airport. As for the "tasering", it was at YVR (Vancouver). Should I list the number of incidents at US airports?
I am a product manager at one of those big tech companies.

This is exactly right and IMO one of the most important skills a PM should have.
>But note: Dr Baird deleted this article shortly after it was written in 2013.

Doesn't that invalidate his claim if he had retracted it?
Please forgive my ignorance, but do most hackers leave their phone's GPS antenna turned on most of the time?

And do most hackers update all their apps automatically? I generally do a "broad" update once or twice a year. And I update specific apps as needed (or desired). I would have assumed most hackers would do these kinds of things. It's like putting a tape "lid" over your webcam and only taking it off when you want to use it. Isn't it?
Electric Sheep: distributed sytem for animating and evolving fractal flames
Even so, the main thing I wouldn't want someone snooping in is my email, and as long as that's online it seems just as feasible that I would be forced to log into that as into my phone.

Also, I tend to use my phone a lot when I'm traveling, so I'd like to have it!
Title is sorta bait-y could we get a rename?
Incredible idea, I wonder why nobody thought of that.

Step 1: Find a huge open space that can be paved over.
This is simple binary packing approach to storing small-type data in wider types. Delta compression is a natural next step from here. I once published a blog post on that topic: http://bitcharmer.blogspot.co.uk/2013/12/how-to-serialise-ar...

Mind you, the reference implementation from the blog is really poor in terms of code quality and performance because I was not allowed to open-source what I actually developed for my client, but the ideas still stand.
Delta compression can make a huge difference in some cases; because cpu cycles are cheap and bitwise operations are very fast it has the potential to bring serious benefits in some scenarios, ie. lower latency of transmitting (numeric) data over networks.
I've seen many CI environments take forever because they download Django from pypi and forget to cache it. Downloads != usage.
As an aside, if you want to cook (primarily Sichuan) chinese food I can highly recommend Fushia Dunlop's Every Grain of Rice - http://www.fuchsiadunlop.com/books

Excellent book, and includes a recipe for General Tso's Chicken.
> Listen to Your Customers, They’ll Tell You What to Build

It's 1901. I want a horse and buggy that can go 55 mph.
US immigration policies aren't even in principle based on any conception of rights, but of national interest.
In the 90's, I watched my dad cut out as much meat as possible and replace it with things like pastas and other low-fat foods because the scientists and the FDA told us that it was healthy. I was stuck eating this high-carb diet myself.

I'd go over to my friend's house, whose parents both viewed the government recommendations with suspicion. They were a typical country family who fed us eggs and bacon for breakfast. I loved staying there and I always felt much better eating like that.

Now I know that all these changes my family made were based on bullshit science, and were detrimental to our health. My dad got heart disease, several of my siblings had weight problems.....

Fuck food science. The entire nutritional science community is rife with terrible science and bad ethics. Studies that don't fit the narrative are buried, and scientists that speak out are discredited. All the while, the public health is bearing the brunt of these fools.
The world's oldest beer recipe, the Hymn to Ninkasi[0], uses the grain for bread ("bappir") first. The bread is then turned into beer.

[0] http://www.piney.com/BabNinkasi.html
Yes, but actually I just threw in an instance of the jwilder/nginx-proxy for this since it was HTTP-based traffic and needs to be proxied by hostname. I suspect this is similar to what you're describing with ALB, but this goes back to another one of the big reasons I recommend against ECS: Terrible documentation and ##aws on Freenode is not a helpful community. Pretty much any other container orchestration application has a thriving community on Freenode which is indispensable for problems like this. But ##aws is almost exclusively populated by other frustrated users.
ln -s

a generation ... goes by ... and we get

mklink

but still no hard links and no use-counted file system. Haven't the Bell Labs patents expired by now?
Guide to 3D Graphics Design for Open-Source
I can't really answer your question, but will say if you're hosting on Google Cloud already, you have little to lose by using Kubernetes, since Google Container Engine provides a nice cluster out of the box, and many of Kubernetes' advantages hold true to monoliths.
It's common, although obviously not universal.
Isn't it possible to use SQLite or something for something like this? That would greatly simplify most of these tasks, making your dataset reachable through a fast declarative language.

As many games of Go as 100000 is, it's not so big you couldn't use a regular, untuned database.
I really have to disagree - I've seen and written a lot of perfectly safe C code. There are a lot of good reasons not to use C but that one's a rapdily expanding fallacy.

There is something missing from these discussions.
So is it that easy to establish as a call operator? Considering how much secure stuff we do over the phone, this seems highly insecure.
That's pretty much exactly what I was getting at - the journalists police the state, but the state polices the journalists.
Falsifiablity is generally treated more like a philosophical idea than a practical concern.

Consider how relativity made several real predictions about things in the universe, but no human was yet able to test them. In principle relativity was considered falsifiable we just couldn't test it yet. When the 1918 eclipse came about and we could measure the deviation of light from it expected course by traveling through the gravity well of the sun, we had a real test and it was relatively inexpensive and easy compared to to some scientific endeavors (it was still not easy for the teams involved but it was no large hadron collider).

This lets us permanently discard ideas that are in principle not falsifiable. These ideas are categorically useless from the perspective of actually understanding the world, like capricious invisible wish granting unicorns that live in my garage or any typical conception of god.
The page doesn't load right :S
One thing Tokyo does on smaller streets is have no sidewalk at all, but people can just walk in the middle of the street.

Because there's so much foot traffic on these streets, the only reason you'd drive down them is if you really need to

I don't think this works as well in planned cities like NY without getting rid of all the one way roads to offer alternative paths
Erlang also has pretty nice syntax for handling bits & bytes.

http://erlang.org/doc/programming_examples/bit_syntax.html
Why is a blank under-construction website on the frontpage of Hacker News? This site sometimes...
An episode of Border Security had a furry trying to enter Canada, complete with the border guards trying to work out if furry porn counted as bestiality porn.

https://www.youtube.com/watch?v=6y_5b1JsIs4

It's probably best to not draw attention to yourself when crossing borders. i.e., don't wear a giant tail when talking to border guards.
Direct response advertisers would see crap quality and stop paying. Brand advertisers would probably be slower to stop but their measurement tools to map impression data to purchases, whether offline or online is improving dramatically.

Advertisers who aren't savvy about analytics will continue to prop up the cottage industry of fraudulent eyeball providers.
Show HN: Slate – Add Google Search and Scholar to Word