skysight-inc/HackerNews huggingface dataset:
I encountered the "memory hogging" behavior of Python processes once, where I was sure that my GC worked correctly and that I released all unused objects but still the memory of the process would keep growing. I also remember having this problem with a C++ once as well. It doesn't seem a problem though since the OS should normally release the memory if it's needed by another process. Still, this kind of behavior can definitely drive you nuts.

BTW Celery is usually not a good fit for long running processes, because if you have many of those processes running in parallel within a production system it will get really difficult restarting the Celerey daemon as it will have to wait for all these processes to stop (during which no new tasks can be processed). Why restart at all you ask? Well, restarting is necessary to reload the code, as it is not recommended to use the autoreloader in a production system. This problem persists even when using the multiprocessing module btw (as the author suggested), since on Linux Python uses fork() to create a new process, thereby just copying the whole memory of the given process.
Probably just as well. They would have realised the Flanders's's' were a caricature of they're lives and unravelled years of meticulous parenting.
I agree with this if you amend it to "... they believe it is much ..."

It is usually faster (some metros excepted) and usually more reliable, but people seem to consistently underestimate how much they spend on their cars. If you live in a major metro area (not its suburbs) my guess is that public transit is usually much cheaper. It certainly is in the ones I have lived in. If you've got a decent transit system (and that's a big if in North America), of course.

On the other hand, there are plenty of living arrangements that make transit impractical.
Only if you care about performance. But not everybody is happy about the chosen magic curve parameters, which could include backdoors.
Magento vs. OpenCart – What’s Best for Your Business?
>The entire point of a waiting queue is to ensure equality.

Only in the absence of other methods of organization. If you pay for a better ticket you usually don't have to wait in the same line.

And if you remove the social expectations of lines, there's no big deal about paying other people to do easy but boring tasks or whatnot.

Sitting in line is still a waste of time.
> sshmux looks like an interesting project, and love the simplicity. Wonder if Userify might automate the ProxyCommand setup! Seems really useful.

Yeah, ProxyCommand is a bit cumbersome for many setups, which is why the agent forwarding mode has the interactive selection screen...

If you feel like poking at sshmux or think there's anything that would be helpful if added, don't hesitate to add it to the issue tracker. Real-life use-cases get higher priority.

> Thanks! We have 350 companies on the platform right now and growing fast, and Userify Enterprise (on-premise) is in beta at several large enterprises as well.

That's great! I guess getting Userify Enterprise out of beta is a bit thing on the roadmap.

> BTW, joushou, we're looking for brilliant SSH and golang hackers.. ping me if you get bored :)

It sounds very interesting (I like Go and SSH, what can possibly go wrong?!), and I am indeed occasionally bored, but I'm ~8000km away... Commuting from Sweden to Denmark is bad enough! ;)
> If you have a stream of garbage on Twitter, don't follow people who post garbage.

That's Twitter's problem, not the user's problem. Your comment is akin to the old open source saying, "It's open source, go fix the bug yourself."
PyData 2015 – Opening Keynote [video]
I believe that this process is going in the direction of removing the differences between devs and ops -- rather, everyone will be able to write code, except that some people will be more specialized in some areas. Just like now we have full stack developers who specialize in front end or back end; in fact, the servers are increasingly becoming just another layer in the stack, with tools like vagrant and docker assisting in the process.
IF we are talking about an ANN in a computer, then sure. It can be easily copied. But what about a grown network. For example, a network of resistors representing the weights, with a feed back loop that adjusts (continuously) the resistances during the learning process.

After the network has attained sufficient level of AI, we won't be able to read back the final value of resistances with the required precision. So the new network will still have to go thorough a learning process.
Neat, but it'd be nice if the author wasn't so full of himself. The whole article is "I this...", "I that...", etc.

Surely with that many words he could have come up with a narrative that wasn't so egotistical.
Stop Working for Free: Time Is Running Out
He is trolling, right?
I found Effective Java to be very enlightening—not just for Java, but for any language. It's especially at providing patterns for writing APIs with a guide toward future maintainability.
Not a construction engineer but an architectural historian.
Reading between the lines of descriptions of these wells, I'd say they started as a narrow shaft (traditional "well" shape) which was progressively excavated and widened to create the setback steps. I am 90% sure they didn't dig a huge cuboid hole down to the water table, build the structure inside and then backfill.
Meanwhile I watched Harry and the Hendersons with my 5 year old last week and was shocked at the amount of gunplay going on.
I wonder how many other CPUs are named after an extremely useful thing they don't have.
They reduced a woman I know to tears once. I've known her and her husband for decades; they're a perfectly ordinary, fairly devout Jewish couple who would never hurt anyone. I can't imagine why they felt the need to be so cruel.
Airlines in the US do this: your printed boarding pass will have a group number on it, and you board when your group's number is called.

It still doesn't really help, and still creates a situation where people jockey for the earliest position within their group, or try to sneak in during an earlier group's boarding time.

Southwest takes it a step further and puts both a group and a position number within the group and has passengers line up by number, so that the plane boards strictly in that order (i.e., passenger A1 boards, then passenger A2, then passenger A3, etc.).

But the group and position numbers are determined by check-in time, which moves the rush to check-in (and the first few numbers can be purchased outright for a fee).
When our washer hose burst, and the adjuster said it's the most common insurance claim, I asked why the insurance company doesn't just send out new washer hoses every five years. Seems like it be more cost-effective than a $250 device that I'm sure doesn't work as well as the maker claims.

And yeah, I previously never gave washer hoses much thought, either. Go change yours this weekend. They're cheap, and a hell of a lot less trouble than the alternative.
Running+a+Private+Docker+Registry+on+EC2+|+via+codeship
iPad Pro: ‘Monster screen’ runs full-sized side-by-side apps, LTE models
A process a little bit like that is a background detail in the book 'All You Need Is Kill' – which is the basis for the Tom Cruise movie 'Edge of Tomorrow' ("Live, Die, Repeat").
I think Tokyo may be able to hold its own depending on the definition of 'pub'.
How to Build a Successful Relationship with a CoFounder
I'm not a software engineer but I do think the "Death of the desktop" is an overrated story (http://jakeseliger.com/2011/10/09/desktop-pcs-arent-going-an...). Desktops remain useful for the usual reasons (screen size, cost-per-factor x, etc.). I'm also struck by how many people tend to use laptops on the same desk at the same time most of the time.
The Internet of Things and Industry 4.0
When will I have robots that can chase invasive Argentine Ants back into the walls and ground where their queens live, and score non-toxic mechanical kills?
what do you mean by "granite kitchen counter crowd"? is it the case that granite counters are not particularly functional and primarily there for show (i'm genuinely asking).
Of course, now you have to trust that Abine won't pas your information on to NSA.
Ah yes, on closer inspection on a non-phone they are quite different.

You are just wrong on the no additional security though. In addition to enabling auditing, it also allows a username/password to be turned into an ssh key, so that you can know that if the rpi wasn't turned on, then nobody could log in to the target machine. It's similar to a TPM in this regard (as blog says), or can be a jumpgate protecting the systems behind it from compromised or malicious users.

I'm sorry you don't get it, but I'm not hurt by someone not understanding something when they criticize it. If you don't see the point of not having direct access to your key, then there's nothing I can do.
unless they're using queue in a non-compsci parlance. i've never heard of being "last in the stack" while "stacking up" for my turn at the counter. this study seems aimed at addressing human systems, not with data structures.
Regarding, my rudeness: As ye sow, so shall ye reap.
http://www.nytimes.com/1999/01/16/style/16iht-booksam.t_0.ht...
Some buses utilize doors on both sides of the vehicle (or in many locations on the same side). Not all buses are LIFO.
>This is all around a much better system than FIFO. Of course LIFO is the fastest on average, but you want there to be a reasonable, predictable bound on how much time an individual can expect to wait.

Right, this is generally handled by how we (implicitly) judge queues, not by the average wait, but by the average square of the wait, and penalize extreme wait times that are concentrated on one person.

It's why it's better to have one line feed into multiple clerks rather than each clearly get their own line: because there's the risk of some transaction taking a long time and screwing everyone in that line.

Single-queue avoids that by allowing people to be routed around that clerk. There's no change in the average, but you've avoided major quadratic penalties.

It's also the problem with LIFO: even if you could somehow stop people from leaving their early-entrance spot (!!) to re-enter for a better one, you're still sticking a few people with horrible wait times, which good metrics penalize.
Previous discussion: https://news.ycombinator.com/item?id=9394144
Meet 'Mark', the crazy genius who designed an aeroplane while drunk
Yet only Gandi explicitly reserves the right to terminate your service for such odd things as discussing hacking, hosting a racist blog comment, or hosting a Keurig coffee maker review that explains how to bypass the K-Cup DRM. Generally, other registrars do not police the content of your domains except to comply with court orders. Gandi's service agreement is very much not boilerplate.
Spacemacs is awesome, I've been using it exclusively since January and it keeps getting better and better!

There's too many nice things to list them in a comment but feel free to AMA.
Refugee flows to Europe visualized
How was that problematic? I don't see the issue, especially given that the author was on a VPN and using Firefox in Private Browsing mode while running DoNotTrackMe.
So that particular letter was a parody?
In the same vein, see also Charles Fleming, who has been finding and mapping public staircases all over SF and LA: http://99percentinvisible.org/episode/episode-75-secret-stai...
I'm sorry to be the one to tell you this, but social networks aren't really a thing anymore. You already have 3 giants competing over every single user (Facebook, twitter and google+) and i'd say its very pointless to compete with them.

Plus your idea is too broad, its a sharing platform/social network/ Shop? I don't even advice on having a sharing platform for all medias, let alone an idea this broad, which would be almost impossible to identify, contain and brand.
But nevertheless i wish you the best of luck
Here is someone who walked every street in Manhattan:
http://linkage.cpmc.columbia.edu/Manhattan_Walk/Walk.html
Why does the US say "contiguous 50 states"? Shouldn't this be 48? (or 49 if you consider DC a state)
The American Look (1958)
>they might as well just leave and come back later

Which means you haven't improved the efficiency, you've just shifted it into a different category.

You could do the same by having a bouncer that randomly doesn't let people in. It's not what people think of when they hear "reduced waiting times".
How Does Twitter Use You?
I think the original intention of the Stanford group was to highlight pipelining, so the "without interlocked" aspect should be seen in that context and not interpreted literally.

Until the late 1980s pipelining had been drastically underexploited by both CISC and RISC architectures.
Oh, but they do. What algorithm organises your Facebook feed? What content does it prioritise?
Name calling, done over the internet, is never "abuse."
Well it depends on the company you keep in general, but I've noticed with higher quality company on both platforms that on Facebook the conversation can go deeper. On twitter you're just lucky to have a conversation.

In terms of the image that has a paragraph of text I'm looking at it from a UX perspective, and it's broken. There are other things that are broken as well that encourage trolls. With any social platform there is a gamification factor, and Twitter quite often rewards anti-community behavior.

And on a level I get that there is the DNA of what the product is: And yes if you clutter the service with features it will become bloatware. But that said the whole thing is a mess. Take lists as an example: It's really hard to find that feature, so something that can add to the service is never found.

PS With spam on twitter I'm talking spambots which i see all the time and don't really see too often on facebook.
Why is it egotistical to be proud of a personal accomplishment?
Dataclysm: OkCupid’s XOXO for Big Surveillance
That's not even close to the most offensive thing ancestry.com does to you.
So what did you do on the airport? Did they let you in? Every time I traveled to the US I wondered how possible it is for them to not let me in.
If you enjoy the idea you should read "The Cool Gray City of Love" by Gary Kamiya. He walked (almost) the entire city of SF and wrote wonderful chapters for most of SF's neighborhoods that also cover the history of the city.
Desktop PCs aren’t going anywhere because they’re cheap (2011)
Why does South Korea have North Korea flag?...
Tech nerds are smart. But they can't seem to get their heads around politics
Georgia, the republic of, not US, GA, cannot be viewed. Sad.
FIPS PUB 202: SHA-3 Standard is now out [pdf]
The article is a first-person account of things that the author, himself has done. Would you rather he replace every occurrence of "I" with "The Author", or something equally inelegant?
Permanent Burning Man
He's telling his own story; that's going to be a lot of "I". I don't read him as conceited at all; if anything, he's pretty humble about it.
I agree. They are so cheap. The ones I install are less than ten dollars. Won't name the brand. They are usually on the bottom of the shelf. Hidden away from worrisome consumers that equate price with function. Many contractors buy them by the case.

I usually install two, and run a electrical line to one.

Yes, an app is fine if you burn food, and have the disposable income? I would rather see home owners spend the money on running a line to their smoke, and CO detectors though.
Just a heads up- I purchased the ebook sometime ago (v0.6.1 I think) and as new versions came out lulu.com declined to offer me the updated versions without making a new purchase.

Maybe the policy has changed- I don't know. Just thought I'd let others know, as I've been spoiled by O'Reilly
Mdular and scalable CSS using the next version of ECMAScript
Nice. Needs reverse flows and totals.
I would be more concerned with information being passed to providers of life, disability, or long-term care insurance. The Genetic Information Nondiscrimination Act (GINA) prohibits the use of genetic information in health insurance and employment, but not those areas.

That seems unlikely, though. The article's approach is probably enough to prevent one's genetic information from being passed on to such insurance providers.
When I saw the Kolibree, the "smart" toothbrush, I realized we had passed the inflection point on the declining marginal utility curve for this stuff. Too much of IoT are solutions in search of problems. It's not too long before we see app-controlled "smart" implantable uterine devices.
Emacs Flycheck status with cute emoji
Why is this discussion using the lecture’s subtitle? The title (“Can Programming Be Liberated from the von Neumann Style?”) is much more recognizable.

Anyway, this is a perennial favorite:

https://news.ycombinator.com/item?id=768057

https://news.ycombinator.com/item?id=1033401

https://news.ycombinator.com/item?id=1254157

https://news.ycombinator.com/item?id=1360017

https://news.ycombinator.com/item?id=3126168

https://news.ycombinator.com/item?id=5214601

https://news.ycombinator.com/item?id=7671379

https://news.ycombinator.com/item?id=8821808

https://news.ycombinator.com/item?id=9448833

Also see https://news.ycombinator.com/item?id=1020230
When will we learn to stop interfering with the environment? Every time we prop it up like this we just end up creating another issue. Look at cane toads in Australia for example.

The environment regulated itself just fine without us.
Like AllJoyn?

[0] https://allseenalliance.org/
A picture might be worth a thousand words, but animation is worth a thousand pictures.

The way animation illuminates an understanding of the holistic wholeness rather than the discrete part normal education teaches, is so underutilized in education.

Heres to hoping someone soon will specialize in creating animated educational material.
I just remembered that Steve Landsburg wrote about this a while ago for Slate, in the context of joggers waiting for water fountains. [1] It always Steck me as one of those "mathematically true but unphysical" results. Yes, if you could jog indefinitely, and if you could prevent "meta queueing", then you could make it so that there would never be a line at the fountain, but that's not a good model of joggers' needs.

[1] http://www.slate.com/articles/arts/everyday_economics/2001/0...
Lot of useless gadgets here .. but the Internet of Things is(will be..) much more than consumer-facing objects.

The iceberg analogy never gets old ;)

Industry, Agriculture, Logistics, Cities, etc .. all have a lot to get even more smarter.

Most IoT stuff won't be about pet tracking or fancy BLE devices talking to your smartphone.
What do you consider as alternative to celery?
I reckon that networking is transitioning from being a system programming problem (interrupt - switch to kernel - grab packet - process quickly - switch back) to being a HPC problem (infinite stream of packets arriving in memory).

ISPs are where I expect to see the disruption of HPC-oriented x86 servers being supremely capable of handling work previously done by specialized hardware.
WebGL has some other, less-flashy uses.

I've worked around some really shitty canvas performance by switching to a WebGL backend, because of dumb memory leaks on IE.
Evil is not unique, but Hitler and his bunch earned their place in history with their mad genocide. They started before WWII and continued to its final days. Stalin, our ally, was not an innocent and killed millions. The 20th century is all of history wrapped in the shiny efficiency of better technology.

People will ignore quite a lot that conflicts with their desired perception. It is amazingly hard for the a being so built to pattern match to break from patterns. Russia was trading with Germany up until they were attacked.

On a personal level, I see celebrities going to places that have awful human rights record then come back to the US and tell us how bad we are. I have little use for hypocrisy in this life. Yes, Germany was popular before the war which just means their are plenty of ignorant (both ill-informed and willfully) and useful idiots in the world.
The title carries sarcasm as soon as you finish the article half-way.

I totally agree that usability is damn important. One reason I stopped using Ubuntu Desktop version is exactly the poor usability of Unity, and I now prefer headless (and if I ever need browser I'd use X-windows).

For email client I either use Thunderbird, or Outlook 2013, simply because graphical interface is easier to work with. I code using VIM and I do a lot of work from terminal, but I can't image myself learning all the tricks like dragging image, setting up a meeting, viewing people's availability the next day all via terminal screen. Doable but I still think graphical interface has advantage. The thing I dislike about email clients like Outlook is their WYSIWYG editor as sometimes the editor is limited, or too aggressive. But since my job involves a lot of communication, I do need the convenience of WYSIWYG and COPY-PASTE. What a struggle.
that code stinks on many levels.

matching test in a string with a regex is so far away from being part of a good solution to this problem on any level imo... its a recipe for pain. i'm sorry anyone has to work in that codebase.
discussion: https://news.ycombinator.com/item?id=10177775
Angels and VCs often just stop responding or respond noncommittally. The firm "No" you get from YC is way better than most potential investment deals.
If you view TSA not as an organization designed to prevent attacks, but rather as an employment (employes people who would be flipping burgers instead) and contracting agency (provides billions of dollars for security companies who design "behavioral techniques" or make machines called "Rapiscan") then you see as a very successful agency.
Hi, this is due to the fact that zDir may contain spaces especially under windows which confuse the command processor to interpret it as multiple arguments and not a single one as with single or double quotes (http://libcox.net/arch.html)
i actually assumed it was a gay man until later for some reason.

no idea why... these kinds of first impressions are always hit and miss. it goes to show what terrible judges of character we all are. :)
You can get moisture detector for some smart home systems/alarms, that is installed under laundry/dishwasher.
Also that is why all houses at least here have to have faucet/valve for laundry/dishwashers, and that is supposed to be kept closed when the machine is not in use. My faucet in kitchen for dishwasher actually has a simple electronic valve, that automagically closes the valve after several hours.
"long-term survival of the culture, we are going to need a physical space"

Isn't the transient nature of Burning Man--effectively, a massive opt-in piece of performance art--kind of the point?
yeah, thats kind of my point. you just don't need that level of strength in a random number generator for anything realistic in games at all...
Follow my game studio for my latest projects
It's pretty easy to install other desktop environments on Ubuntu. I run with xfce because I just need a taskbar to keep track of my terminal windows.
I left out R8000 because it was used only for a short period of time and in a limited range of systems.
I'd prefer things that need formatting be an attachment such as rtf or pdf leaving the email in plain text. There is no reason why personally written email needs rich text.
you don't seem to understand the very low requirements for all of the practical use cases in games. having dedicated hardware for that is going to require more work for games developers for no detectable benefit.
But Tumblr is Tumblr, they start from a different context.
You're right, Sweden isn't on the Euro. I stand corrected.
I'm guessing it should be 48. When the US is placed over the US, its appears to be about the same size (therefore, not including Alaska).

EDIT: and there's a 'non-contiguous' option for the US that includes Alaska and Hawaii.