skysight-inc/HackerNews huggingface dataset:
I can understand the frustration. Been watching this space to see a plausible story on having storage volumes available to containers from any host.

Histpath and emptydir aren't really acceptable as solutions since they add complexity to your cluster set up.

There are some cluster storage technoloies out there but there are no tutorials, or overviews detailing, the pros and cons, and their performance limitations in a k8s environment.

Networking was the hot topic this time last year but storage is the topic no-one is willing to talk about. Tectonic is attempting to build a solution designed for the container use-case[1]. But that's a long way off.

If you are building cloud-native applications on-prem and you need state you're on your own for now.

[1] https://coreos.com/blog/torus-distributed-storage-by-coreos....
Oh, indeed. It was practically the only way to be anti-colonialist. ISTR the IRA declared themselves to be Marxist at some point for this reason, despite not really having any Marxist or Communist doctrine.
If your code accepts URIs as input, filter out “file://”
Beyond the Horizon of the Universe (2013)
What is a "desktop"?

Is that where I place my phone to charge?
The ultimate guide to making a peer to peer chat application over LAN prototype
Huh. Well then, I don't understand HDFS, or Facebook needs to fix Presto's front page. Both are reasonably likely.
You have a typo, I believe
Project: Awakening the Apple Macintosh PowerBook 100
The really funny thing is that the OS runs a simple event + render loop, then the browser implements a wildly complex stateful/declarative structure on top of that (the DOM), then React apps create a simple event + render loop again, this time with special diffing logic to update the underlying DOM as little as possible
http://cloudmatch.io . A server-side app to enable cross-device gesture interaction. Imagine swiping pictures from one phone to another. Currently used by a game app: https://play.google.com/store/apps/details?id=perfectearth.a... . The engine of my server app is open-source and I tried to make some profit offering it as a cloud service - hence the name.
Vladimir Putin Just Wants to Be Friends
Google knew YouTube did evil, but bought it anyway (2010)
Spending Gnome's privacy money
Is Tech Killing Capitalism
So, algorithmic curation completely changes classification. (Seems like a sensible law.)
Yeah, but the main language, #lang racket, isn't scheme. At all.

And a lot of people think it is.
Minimalism and Redis don't go hand-in-hand at all.
Me to. It's such a vague general purpose complement you could apply to anything, like "elegant programming" or "usefulness oriented". And it turns out that was just why it was chosen!
Do Teslas now drive around on their own? I seem to have missed something.
Well, the good thing about Daraprim, the drug for toxoplasmosis, is that it completely cures you of the condition. So sure, your insurance will rise because you made a claim, but it won't raise that much, since you don't have any medical conditions going forward.

Your insurance going up by 20/30% a year is definitely preferable to the actual medical costs you would incur in hospitals if the company who sell Daraprim went out of business.
I looked for 151 but couldn't find it at the airport duty free store. I'm sure it's available at external duty free stores though :(
I can feel that at work, but the PM skill is required to improve myself, maybe I don't need that skill in my work, I got some extra project out of work, I hope I can manage that well, then we may build a studio or something.

Be ready is never ready.I just want to know what I'm missing and how to get it.
https://news.ycombinator.com/item?id=12473007
I quickly skimmed through the article and it seemed to me that most of the advice given where taken from here:

http://www.kalzumeus.com/2012/01/23/salary-negotiation/
Most peoples personal email these days is paid for by advertising.
http://www.bambax.com/beatboxer/#||||||x||||||||||||||x|||||...
All batteries have protection against overheating and fire. The chance of a battery becoming on fire is very very small.
Ha, way to make me feel old. A mobile app with one of the cloud storage providers can also work without killing your battery and data plan.
>clickable words that would display other documents

https://en.wikipedia.org/wiki/NeWS ;)
I think that there are enough of internet warriors that someone like Dawkins doesn't have to involve in those arguments.

Also making someone change his mind on the internet most of the times is close to impossible, so it's usually pointless.
Cargo holds are typically pressurized. Pressurizing forward of the aft pressure bulkhead doesn't really add significantly to the structural requirements of an aircraft as I understand it. Furthermore (in addition to pets) you'd probably see lots of leaking and otherwise damaged contents of luggage/cargo if the hold were unpressurized.
I don't see why do you think such system will force you to experience content you don't want.

It's just when your tastes diverge from what's forced on us as acceptable, you shouldn't let in the dark.
The unknown man who (may have) invented optogenetics
I'd argue that you'd call any UI "quite good" after getting used to them. I remember that my first steps with Twitter feel terrible and actually that is sometimes still in the case after browsing it for a longer while.
That's exactly what I was going to say. It was never meant for all of this in the first place. We've spent millions of man-hours trying to turn a squirrel into a dinosaur.

Worse yet, it's becoming more and more difficult to simply read the freaking web as a series of documents, which was the entire purpose in the first place. There's TOS, pages that don't work without JS, and so on. I fully expect publishers to try to force legislation to require people to download all this crap simply to read an essay, whether they want to or not.

We had a nice hammer, and we're doing a pretty good job of pounding everything else in the universe into various versions of a nail. But it's ugly.
Sorry about the clickbaity title, but that was as close to the original as I could fit in 80 characters.

Also, looks like the company licensing his patent just got bought by Allergan for $60m. Hope he at least sees some of that, even if he doesn't receive credit for inventing optogenetics as a general technique.

https://www.statnews.com/2016/09/06/allergan-retrosense-opto...
Here is somebody who agrees with you. The presentation (boo author) is not earth-shattering but still interesting enough (watch at 1.5 times speed). You don't need to accept everything, just take it as an interesting personal report based on his unique experiences. I think I even found this video here on HN just a few days ago.

I think the video is especially valuable to young people getting started in SV, those older and/or with experience may still find it interesting but gain usable insights.

"Inside the Tech Start-up Bubble | Dan Lyons | RSA Replay"

https://www.youtube.com/watch?v=oO836hHCmZA
any system that relies on constantly rising consumption of resources (= growth) on a planet with finite resources is bound to fail at some point anyway. Perhaps it's time to think about better metrics?

Yes, there can be growth without a rise in consumption of resources, but realistically, as people make more money, they will end up buying more stuff/ taking more flights etc.
That's a great point! I wish I would have thought of it at the time.
That's kind of the joke. It's not sold as being a megaphone, but when you try to actually use it, you discover that's the only thing it manages not to be terrible at.
Dynamic programming is when you break a problem into sub problems and then cache the solutions of the sub problems so the work is only done once.

Some common situations where dynamic programming is useful are when you need to do anything involving finding combinations or permutations of a series of possible actions.

My recommendation for you if you really want to get it is to read and program for yourself the problems on this website

http://www.geeksforgeeks.org/fundamentals-of-algorithms/#Dyn...

Try solving them both recursively and iteratively and by the time you reach the 5th or 6th problem you should have built something of an intuition for when to use dynamic programming.
Unnecessary nitpick. The sea is between Calabria and Sicily.
But none of your examples are as cross system portable and "native/normal feel" as writing an app that only works in chrome/chromium.

For the decades leading up to this stage cross system GUIs with a few simple library dependencies have been an unachieved "easy" task. Web remains as frustrating as ever because now we need it to work on all non portable browsers even on platforms that supports better ones. Then we want new features at an alarming pace that GTK could never normalize across *nixes.

Using the only non-browser that I think sort of got cross system portability working as an example.. I don't think things functioned reliably against the weird m$, Ibm and gcj Java implementations. But since they aren't really GUIs themselves with bookmarks, and familiar menus, no one gets upset when you tell them to replace an odd Java implementation before running a Java program.
Maybe we need something in the middle of p2p and centralized. Main big server by company works like current facebook and the ability to create your page on your p2p node if needed. And you will can choose between a general server or host p2p node...
Compilation Speed Test: Java vs Kotlin
Create fluid and interactive gradients animations
Yes, Wi-Fi uses the FFT. In wireless systems, the method is known as OFDM (orthogonal frequency division multiplexing).
Which is more complex - an apple or an internal combustion engine?

Tis a trick question. The actual complexity experienced by humans depends on the job they are trying to do with the object. If you are a botanist/arborist driving to work, then clearly it is the apple. If you are a mechanic on your lunch break, then clearly it is the engine.
I think you come to the conclusion because necessity is the mother of invention. Web development is often done in a high-pressure environment with great focus put on churning out features. This leads to the hacks-on-hacks mentality because the needs of the day trump any sort of coherent principle emerging from thoughtful work on the codebase.

I resided over a medium sized custom CMS that was going through changes on all levels. I tried my best to keep it pretty. Fact it was made with Python made it easier for me. Due to that I was quick to find aesthetics to guide my coding. One of the "ugly hacks" actually turned out to save some 50 ms of time on each request. That was significant enough for me to go find a deeper principle for it and implement it in a nice, clean way.

Hacks-on-hacks is SNAFU for web development. Just remember to demand time to refactor and clean up once in a while, otherwise you'll end up shoveling shit from one pile to the next and never managing to vacate it.
Ask HN: What to look for in a job candidate's GitHub profile
What do you look for when evaluating a job candidate's Github profile?
What do you value most? What warning signs do you watch out for?
Do you skim their activity log or try to analyze commits in depth?
You could put all batteries in protective bags if really needed.

http://alexnld.com/wp-content/uploads/2015/02/SKU154973-2.jp...
When I see something like visual studio code to cite the first that comes to mind I think that these claims are overstated.
From reading the examples, it looks like one can only serialise to a file descriptor. What if i wan to serialise to a byte array? Am I perhaps missing something obvious?
Terrible? Rather interesting start point, I'd say.

It should be trivial to install, maybe come preconfigured on a stick computer or even run directly in a mobile phone?

The Dropbox functionality should be encrypted and download stuff only when asked for. With very carefully designed access rights. Ideally, people should feel safe putting nude sunbathing pictures there together with their girlfriend/boyfriend. And their sport tournament meant for the whole world. (Make it two small computers, one for (semi) public data?)

Then add blogs with allowed comments. An 80% solution of FB, if the UI is simple.

Add some P2P or global directories of people, so they can connect their servers.

Some more features are needed to follow e.g. your favourite music bands and local music avenues if those only use FB.

(My personal fear with privacy is that I'll end up on some terrorist list, then be sued for big damage by a police officer for emotional damage, because of my dullness and sense of humour. :-) )

Edit: If you and your friends backup your data, it should probably be an encrypted backup. But then, an encrypted cloud service function would probably be worth the money instead.
And it paid off. So the question is, looking back, which way do you think they should have gone?
I had a go at rewriting this to use requestAnimationFrame, and provide more instruments and some random/clear buttons: https://blog.omgmog.net/beatmaker/

Including whitespace it's 102 lines: https://github.com/omgmog/beatmaker/blob/master/js/index.js

An interesting thing, after a short while the browser unloads the page (Chrome on Mac OS) -- probably due to memory usage, which I think this is down to creating a new Audio element each time, rather than initialising them once and then triggering .play() when needed.

update:

Alright I'm using AudioContext now rather than `new Audio`, seems to be performing a lot better. This puts us at about 144 lines.
Depending on what you mean by overproof the answer is yes sometimes in some places.
There's no way a priori to determine whether I want content without looking at it. At best I can delegate this up to a moderator to look at it for me.

There are entire subcultures of people who make a game of trying to get people to see images they don't want to see. This has been happening since slashdot and goatse.
From my understanding of what he said, he thinks that distributed social media would mean that the hosting would happen from our mobile devices as a P2P network. So yeah, he did completely miss something, that would be a terrible architecture that would not only be completely unreliable, it would offer no scalability, except for really awesome cat videos. Distributed social, such as diaspora allows anyone to host their own social media platform, but also provided a federation interface to other nodes. The problem with diaspora is that it offers a small subset of features compared to Facebook, and the problems they needed to solve, especially with federation and content control, are really difficult. Further, the branding will confuse almost everyone as most people can't be bothered to understand the difference between a site, application, and protocol.
Having used it for one or two projects I can say it solves some problems, but creates others, when trying to do more complex stuff it can be a pain (can't remember any specifics it was a few years ago).
Perhaps it’s suitable for the US but in EU we are seeing this for the most of the working day:

"Heroku Support is currently closed. Normal support hours are 9 AM to 9 PM Eastern time. Our goal is to respond to your inquiry within 1 business day. Please note that it may take longer depending on current volume.
Running a critical app?

Heroku's Premium Support offering includes a 24×7 Response SLA and more. Please contact us for further details."

When it is Heroku’s fault (couldn’t access my account with cryptic error message) it is very annoying to be suggested to use paid support, for a product that is already costs more than alternatives.
Except the PCH usually contains the USB PHY and when the PHY dies it takes the PCH with it.
You didn't mention PSI:

http://www.bloomberg.com/news/articles/2016-05-19/the-real-r...
But that would mean thet every parking spot would have its own POS. Or that superchargers would be at least as common as gas stations.

I'm not saying it's impossible, just that people are grossly underestimating the costs and the time to build the infrastructure.

And let's not even go into developing countries. In Bucharest people barely have a parking spot (legal or not), many park on the sidewalk.

Mass electric vehicle usage is at least 10 years into the future in developed countries and probably 20+ in developing ones.
If your cities are regularly bombed to rumble, civilians targeted, and territory annexed year after year, and economically you are not allowed to develop, with embargoes, interference and such, then you'll be probably more busy building "underground tunnels" to ensure your being alive and fighting than "roads and rail". Talk about blaming the victim.

Also amazing how an era which saw Palestinian casualties to 30 to 1 over Israelis is presenting the latter as peacemakers whose offers were refused.

This part is telling though (the ruler part), even though it lives tons of specifics out: "And how did the Gaza Palestinians react to being granted by the Israelis what no previous ruler, neither Egyptian, nor British, nor Turkish, had ever given them – an independent territory?".
Of course it is pressurized. If it were not shampoo and toothpaste would leak out of their containers.
Abstraction is the foundation of modern modern computer science. I mean would you prefer writing in assembler rather the a higher level programming language ?
One model that could work I thought of works like this:

A packet based P2P network, where peers can also act as buffers to relay the packets. So basically the same as servers in the traditional sever client model. However your account isn't bound to a server like with email or diaspora. So the networks of computers of your friends can act as servers serving your smartphone. Or the developer of the app you use can provide a server that can also send you push notifications.

The real problem for decentral messaging/social networks is discovering your friends. Friends of friends being suggested to you certainly is a good step forward but it's not enough. It doesn't work when creating a new account and when adding people outside of your friend's circle.
How to recruit
It's not dead; NSA have simply taken over the responsibility
Is Vue.js a save choice?
We plan to rewrite our web-frontend completely into a shiny SinglePage app. We want it to support isomorphic rendering at some later stage, too.

Now I am personally very opinionated and would build on vue.js. But this choice has to be reasonable.

Angular and React are the biggest players in the field, mainly because they are backed by huge names like Google and Facebook. More or less everyone is using them and the communities are massive.

Vuejs is growing fast at the moment but it is still very new. I now wonder how I can savely argument, that Vue.js will be a good choice in the medium or long term (or not). What would you look for?
You can go into your Facebook advertising preferences and fix that, so you can still "like" the dance company but not see ads based on that.

Or just block all ads if you prefer.
The original link seems down, but it has been saved at archive.org: http://web.archive.org/web/20160912105232/https://blog.steve...
Master Yi Guillotine – Best Moment – Pentakill – League of Legends
I do mean Project manager.

Before I ask this, I think I finger out what is Project manager & Product manager.I also take some note, after that I think the project manager is what I want.

MyNote: http://github.com/wenerme/wener/blob/master/tricks/devop/pm....

Some reference

What's the difference between a Project Manager and a Product Manager?: https://www.quora.com/Whats-the-difference-between-a-Project...

Product Management vs. Project Management: What’s the Difference?: https://www.productplan.com/product-management-versus-projec...
I think you've just poked the point the article author misses.

I'm not sure I see a technical reason why my nexus of identity has to be physically colocated with my person, and there are a lot of good reasons for it not to be. The important point is that, be it wherever it is, my nexus of identity is not Facebook's or anyone else's but mine.
That problem is partially solved by using a supernode overlay structure. It isn't particular elegant, and it relies on certain nodes being willing to work more for the network - but it can enable nodes behind a NAT to parcitipate relatively easily.
There are only a few thousand people buying the drug, while there are millions of insurance customers. The effect on premiums is maybe a cent at most.
What It's Like to Partner with a Corporation
Yes well that was the sad part :P

I was working on Data Visualization at the time.

Then SQL Server decided they wanted data visualization, so they bought the entire team from MSR.

Turned out it was mostly just a way to get headcount. Pretty much everyone left or went off to other projects within six months of the transfer.

I was one of the last ones to stick around in SQL Server but it was totally depressing so I eventually quit.

In retrospect I should have done is to move to a different project in MSR. Oh well.

But MSR was cool!
One great thing about the current state of technology is you'll have a picture of your kid virtually every week of their life.

When I was a kid, the camera would get lugged out for occasions like birthdays.

Now I have more pictures of my kids than days in their lives.

I think it's great. There's even metadata to tell you where and when the pic was taken.
It's a product you can buy as a hardware producer to test if your hardware is safe against this product. So they're kind of creating their own market.
I don't understand the reasoning there. (Nor did the appeals court, it seems.)

Being immune from liability for what users post is not the same being able to ignore a court order.
I'm involved and have written fairly lage frontend javascript applications. I've not once had to do a document.write.

IMO this is only used for spam/tracking/ad injections. Deprecate and remove it.
Sure, but it's not something that makes the P2P not work.

The "problem" is that users have to either administer a server, pay for a service or accept ads, and they mostly choose the latter. I'm not crazy about the fact they make that choice, but the fact the choice exists is not really a problem with the protocol.
Looks fine for me (the author), but glad to see a cached copy the content is pretty minimal.

Rate-limiting hasn't kicked in, and I'm seeing a steady stream of visitors.
Wrong way around: only allow http:// and https:// (and generally filtering out anything thats not letters, numbers, slash or dot is probably a good idea. Remove any sequences of more than one slash or dot.
It's all the little differences that add up. Emacs behaves differently. /home isn't actually /home. Some of the Unix utilities are slightly different from the gnu versions. Etc. Basically, my Mac finds a way to annoy me every day.
The P2P network doesn't exist, because it doesn't solve a problem. Facebook solves the problem of "I want to keep in touch with people in my life digitally" and has built a sustainable (to say the least) business model around it.

Being P2P by itself is not a reason to create a social network, unless it brings benefits for users that simply don't exist in FB. What are those? Privacy? Security? Only a small number of people care about those.

Products are not created because they are technically possible - they are created to solve problems. This reasoning is flawed because it starts from the solution, not the problem.
If GWT doesn't count as hacks built upon hacks, then I don't know what does...
Happy World Programmers' Day && Let's have some fun
Ehm, no, not really!

https://www.google.it/maps/place/89040+Riace+Marina+RC/@38.8...

Same question for you as for the author: how long would have it taken to check?