skysight-inc/HackerNews huggingface dataset:
Most probably it's just how my brain is wired - contrary to a lot of people, I just can't listen to music and concentrate on something different at the same time. So the idea of someone coding while listening to music makes me instinctively think they're not dedicating 100% of their brain to what they're doing. But I understand that this doesn't apply to everybody.
This is a good overview. The formula described is basically the Drake equation[1] - I'm surprised that isn't mentioned (other than in the sources) considering it is the basis of the Fermi Paradox.

There are lots of potential explanations for the Fermi Paradox[2]. One of the more popular theories is that we're intentionally not interacted with, for example the Prime Directive in Star Trek. Also, apparently 2001: A Space Odyssey is a rendition of the encounter of a type 1 civilization with a type 3 civilization[3]. This is along the lines of what was mentioned in the article about how earth is a young planet and that it would only take a relatively short amount of time (3.75 million years) to fully colonize the galaxy.

[1] https://en.wikipedia.org/wiki/Drake_equation

[2] https://en.wikipedia.org/wiki/Fermi_paradox#Hypothetical_exp...

[3] https://www.youtube.com/watch?v=6GooNhOIMY0&t=383
That's an unrelated problem. Developing your systems interactively, instead of reimplementing them over and over again produces the same results, just faster. If your servers aren't ephemeral, or you only have "one machine", or if you don't know about heartbleed patching, then you're going to be fucked anyway.
I don't think that Go can detect race condition errors at compile time. So it could compile and sometimes fails mysteriously. In Rust, as long as you don't use unsafe block, the compiler should detect it. This is not really a Go issue, rather that Rust is much more stringent on what it "correct" code compared to C, C++ and Go.
Autonomous Plant Watering
Wasn't Haskell formed by a committee of academics originated in an academic conference on functional programming, to try to merge competing functional programming languages into a base line from which to conduct research?
How is that supposed to be at all comparable?

Publishing a sex tape is completely different than writing about it.
I've never cheated or taken non-caffeine stimulants. I haven't seen anyone around me cheat. As a TA grading other students' work, I caught three students cheating out of ~40 whose work I graded. I did see another student taking Adderall once.

So, while cheating and stimulants are not unheard-of, they certainly aren't normal where I am. It probably varies from school to school, though.
Quite humorous the way some um..? gestures are just inserted mid dialogue for effect.. I doubt even Wolfram would be that bold :-)
Just curious, why would a package manager using a folder under the home directory be weird?
I started coding in the 80's, when all I had was access to the BASIC programming manual that came with the Timex 2068.

Thankfully I also got some programming books shortly thereafter, which introduced me to Z80 Assembly.

Back then these books for home micros were targeted to children so you had cartoons and funny drawings explaining programming concepts.

http://www.misteriojuvenil.info/detalhes.php?id=3422

Since those descriptions are in Portuguese, the Atari archives are a better example for an international audience,

http://www.atariarchives.org/

Other than that, we had to get listings in Crash, Your Sinclair, Micro-Hobby, Micromania, Input, Spooler. Most of them we had to fix before they could run, because there were always the usual typographic errors breaking the code.

Specially painful when typing hexdumps of Assembly for entry into monitor applications.

Then those of us lucky enough to live close by to a library with computing books, also got to hold some of them. Or get to meet others to share our ideas.

When I managed to get online to the local district BBS, I was already 18 years old, and one could hardly use it, because how expensive it was and it only allowed between 5 to 10 simultaneous connections.

We were forced to think out of the box and try to figure out the solution to a given problem on our own. Which lead to very creative ideas.

Specially in the demoscene community, which was a great experience back then.

Nowadays, we just copy-paste.....
Too lazy to check if it's still a thing but iirc way back there used to be shortwave radio programmes in esperanto
> And transgender rights activists are more busy with right gender pronouns then with him/her.

I like how you felt the need to take an anti-trans dig at the woman you're claiming to care about. That was classy.
You can do this with Docker as well: Mount two commits and diff between them, pull bits into a third.

It's also a surprisingly convenient way to build tests.
There will be a combination. Autonomous cars replacing taxis and buses; light rail/MRT for the last 5 miles in dense city centres; heavy rail for rapid medium distance transit (100km < x < 400km); planes for long distance transit.

If anyone thinks that there is the road capacity for a million self-driving cars to drop passengers during every morning rush hour in Mid/Downtown Manhattan or the City of London, they are deluded.
EVGA GeForce GTX 1080 Founders Edition Graphics Cards 08G-P4-6180-KR on Amazon
Long story short, imgur is no longer just an image host - it is an image-sharing site to compete with reddit's image-based subreddits. Providing significant traffic to it is likely slowly bleeding reddit's image-based communities dry.

Additionally, having to upload images to a different website which isn't linked from anywhere on reddit, needing an entirely different account to manage them, is just confusing. Reddit isn't really a pure link-sharing website, and original/remixed content is important to its users - so managing that should probably be something integrated into the site.
Yeah, I've also wondered this. SF is easily the best place on earth for technology, but the price to access it is steep. My friends poke fun at me for wanting to move to an area where you pay $3,000 a month to live in a box. "Isn't Atlanta almost as good? You can get a whole house for that price!"
Betty the Fuzzpig Tries Plasma Wayland
Any ideas of a particular project to try while disconnected?
Not any more liability than imgur has. Reddit already removes and ban tons of bad stuff when it's reported to them, even though they host anything.

I'd be more concerned about copyright. Most of the stuff posted on reddit already violates copyright to some degree (e.g. /r/gifs which is entirely people reuploading segments of youtube videos without the consent of the creators.)
> I surprised how many people were "ok" with that binary imagine that someone built

Really? This surprises you?

The gross majority of the world runs software this way.

The real issues are quality control and release process.
A list of private development projects in Mountain View, with a number of them (residential and commercial) currently under construction:

http://www.mountainview.gov/depts/comdev/planning/activeproj...
Columbus didn't bet on finding 'something', he bet on finding India.

Imagine what his crew would have said if he'd told them he was betting on finding 'something'.
No, the only person with a cause of action here is Bolea himself. Until and unless he asserts that something happened which violated his rights, the entire argument is bogus.

He is the only one who can decide that his lawyer somehow wronged him here. The question is simply not before the court. They decide the arguments presented to them, they can't simply invent one to decide. And Bolea is the only person who can make such an argument here.

Also, it's going to be hard to argue that his lawyers bungled things when he won a huge pile of money.
In my current job, I was given a task to write a service which should handle billions of events eventually in the fastest possible way. The language choice was given for me to decide, and I was thinking that maybe I'll do it with C++14, Scala, Go or Rust. C++ has it's quirks and I'm not really enjoying it's build tool of choice, cmake. Scala I can write fast, but scaling the app in Mesos would consume lots of memory; every task would take a huge slice of RAM because of the additional JVM. Go I just don't like as a language (personal taste) and I think the GC adds a bit too much of pausing for this app, so I gave Rust a shot.

The first week was madness. I'm fairly experienced developer and the Rust compiler hit me to my fingers constantly. Usually the only way out was to write the whole part again with a different architecture. On the second week I was done with my tasks, very comfortable with the language and just enjoying the tooling. Also I was relying on tests way less because of the compiler, even less than with Scala. If it compiles, it has a big chance of working. Cargo is awesome. Let me repeat: Cargo is awesome. Also I like how I can write code with Vim again and even though for some things I need to read the Rust source, it is pretty easy to get answers if you're in trouble. In the end I wrote some integration tests with Python and I'm quite happy with them.

Now I want to write more Rust.
The Answer is always the same: Layers of Security
Not quite. It also has a very regular grammar, handles regular composition of words (skribmaŝino, bovido, ...), regular formation of words like [nowhere, someone, whatever], simplifies the formation of verb tenses (also handling things like the future of the past which do not exist in other languages), has a choice of roots that makes it familiar for people knowing any indoeuropean language, and more
It's not in Paris but in Sèvres, 10 km west of Paris (where I live).
Show HN: Quotes You Love – Quotes with beautiful colors you choose
I really don't think you understand what freedom of speech is.

Peter Thiel isn't a government entity, but an individual. He by definition cannot do anything to restrict gawkers freedom of speech.
> At this time, the Reddit community can still choose to use Imgur or other sites for image hosting.

The fact that they used the phrase "At this time" makes it sound like they are planning to disable external image links in the future.
Where do you find Esperanto inconsistent?
I find coding offline more constructive - my most productive coding sessions are on the train. Getting to focus on what I'm trying to achieve without getting distracted is important and useful.

But debugging is impossible without the internet, I find. Working out what an error means from just the error description and the source code of the library is bloody difficult. Googling the error message gets better results immediately. A friend and I were talking about this, that maybe we should just use UUID's for error messages and write the error description in Stack Overflow, since that's where they'll end up anyway.
Qt/KDE seems targeting polyglots onto Quick JSON/QML+ECMAscript/WebAssembly heavily influenced by http://merproject.org/ , whereas CopperSpice seems to be continuing from Qt's past Widgets/native C++. Verdigris is at best an isolated small step for those unwilling to head toward Qt's monotonous direction. IMHO Qt's big enough that competing CopperSpice fork will only be beneficial.
In my observation Education isn't the main/only criteria for getting a job. Skills get you a job. But education and good academics help you to qualify for the interview. If in the interview you can prove that you have the skills to perform the job, most likely you will get the job.

The problem is traditional education is focused on theoretical knowledge and doesn't stress enough on practical skills. Unfortunately in India there are many Computer Science engineering students who after 4 years for Computer Science education, fail to write a simple Frequency Counter in a programming language of their choice. This shows that something in the education system is not right. The colleges are producing engineers by hundreds of thousands every year, but the overall quality of education these guys have received is so poor that most of them are not employable.

I know about computer science because I work in this field. However I think more or less the situation is the same in other fields.
Parsing command line arguments from C
Yeah. https://sli.mg seems to be the new imgur. I wonder how long until they start going downhill.

I like their moderation log though, that's a good step.
The thing is, while there is huge demand for image hosting sites, that demand is really low "quality". After all, we're talking about sites hosting memes and screenshots from games, not original works of art created after tens and hundreds of hours of laboring in Photoshop.
Tips for organizing your time
I think they redirect to imgur page also when they are shared on facebook.

And aside from that, years back, they've been banning embedding on certain domains.
If I would be using Rust I think I would also be in the FP crowd.

There are enough similarities with ML languages, and I have used so much FP concepts all the way back to Caml Light, my first FP language, that I would just naturally follow that path when writing Rust.

In Smalltalk it was just natural to mix both styles.
> a closure works fine, so `|fname| to_buff_reader(check_err(open_file(fname)))` would work

Ah, yes it would. Clearly I'm a bit too tired to be writing code, if I've overlooked function application. I suppose it doesn't have to be point-free. =)

Pretty cool, though - thanks for the info.
Because price depends on supply and demand.

Supply has gone up, but demand has gone up even more.
Most of history is completely irrelevant to how people should be treated today. Through most of history all of us would be illiterate and internetless and not be having this conversation.
I generally use StackOverflow to fix "stupid quirk #X" in technology Y. If those quirks didn't exist I would barely even use google.
Not sure if trolling or just oblivious...
> ...at a time when the army had trouble getting anyone literate...

In 2007? Where are you getting that? For the USMC 01-09 were glory years when it came to enlistment quality, so much so that they tightened requirements - and practically banned recruits and reenlistees with visible tattoos... while doubling in size. I'd be surprised to learn that the Army didn't enjoy the same trend.
China Radio International still has daily transmissions on shortwave. I listened to one yesterday night, as it happens.
None of that is a dark pattern.

A dark pattern is an UI design that motivates users to use the program/site in a way profitable to the site, but contrary to users' interest. To trick people, see http://darkpatterns.org/. Redirecting to the whole page instead of the link is just a hotlink protection (as debatable as that is for an image hoster). Animated overlays in mobile is just shitty advertising and UX. But no dark pattern here.

I saw that multiple times here on HN now that people misuse the term. It's a pity, the original idea is something to be aware of, and diluting what dark pattern means hinders that awareness.
The Diceware Passphrase Home Page
Clojure is unusually leaky compared to Unix/Linux or (for example) Erlang.

If we design systems out of a collection of processes, that we can replace at will, then what we actually have is a collection of checkpoints and branches that we can try simultaneously. Replacing individual branches allows us to try out changes there, without having to rebuild (and wait) the entire system.

Another way to think about this, is that Clojure is more like subversion than like git: It might be better than RCS, but you're still stuck with a linear revision history, and new changes can't completely conflict with old objects and old changes that are created.

And yet another way, is to imagine all of those old class definitions that old objects hold onto are actually global variables, because they have global (time) extent, and yet are unreachable, so it's difficult to find out whether your new code is being affected by those old settings.

Smalltalk, and even other (esp. Commercial) Lisps don't have this problem. It has nothing to do with interactivity, but with hidden state.
I don't understand your comment at all. If there is something you want to say on Reddit, then say it. The NSA doesn't care about you or almost anyone else. Why would they? Billions of posts and a couple of security notices? It's zero.
I'm still wondering what an automatic car(or merely one that has an automatic lane-keeping system) is going to do on a road like this:

http://gfx.dlastudenta.pl/photo_new/d90/b27/097/537/102764

Or like this:

http://img.sadistic.pl/pics/a87df587b218.jpg

Not everyone lives in countries with amazing road infrastructure, the pictures above were taken in a country that is a member of the EU,not some far Russian province.
According to Reddit's source code they're using a provider called Imgix - https://www.imgix.com/ - who I assume use S3.
Lightgallery: Electron and Node.js-based image viewer for Mac, Windows and Linux
sourceforge isn't like that any more:

https://sourceforge.net/blog/sourceforge-acquisition-and-fut...
I remember reading about a nice post from someone in the Clojure community that de constructed an almost unreadable program full of nested function declarations into something that any of us would be happy doing maintenance.

It went thought the code identifying code patterns and goals, and then making them into separate functions or data structures as appropriate.
Eid – Live in the Comfort and Style of Men’s Kurta
Like I reject your comment - because it contains no information whatsoever apart from a very short opinion. If your own work is so shoddy, what conclusions can I draw about your criticism of others? A few reasons or a link that states them should have gone with your criticism.
Maybe programming with Google by my side has taken away some of the romance I associated with programming, but it has certainly made me a better and more productive programmer.

I found a Zip drive(anybody remembers those?) with lots and lots of my early source code, circa 2004, when I programmed day and night, because it was so much fun to learn. There was no Stack Overflow back then and even Googling yielded fewer results. Unfortunately some of the creative solutions I came up with back then, make me cringe right now.

Being able to consult with knowledge and experience of people much, much smarter and wiser than me, has made me more productive. I don't waste time solving the same problems again and again, I can find tested and efficient solutions to problems quickly. I am more productive by leveraging all the knowledge. I am not paid to implement quicksort and then test it extensively to match already existing solutions that are blazing fast, I am paid to do real, practical work. The less boilerplate I have to write, the better.

Just my 2 cents.
The way you worded your comment sounds like you were justifying the CEOs behaviour. As for 'Aspie', I wasn't calling you that, but giving an example of a slur (most of HN would be more familiar with) that a hypothetical CEO might drop in an interview.

Perhaps my outrage scale is calibrated differently, but why is it to you 'Aspie' is taking a shot, and 'Nigger' is only 'probing'?
For me, neglected stuff seems like an opportunity to contribute, not something to distrust. SourceForge also allows folks to take over abandoned projects.
Do you mean imageshack? It's exactly like that.

Though imageshack's biggest crime was delete everything (maybe except stuff from paid accounts) at one point in time.
I'm not a Go programmer, but I guess forgetting to check if a pointer is nil is one example.
Congratulations on recognising that your glib generalization above was wrong! Now see if you can imagine any way in which development of a neighbourhood can ever increase demand. An idea to get you started: there exist people who would like to live in a nice apartment but who would not be interested in an old rooming house. There exist people who only want to live somewhere that already has residents at their (higher) income level. There exist services that are only offered in areas that have people with x disposable income. And there exist people that will only move somewhere that said services exist.
I used to commute by train regularly and used some of that time to work on a side project. One thing that helped a lot was having a local mirror of the website and documentation for key libraries I was using, which kept a good balance between having access to what I needed and not being distracted.
If there is a market for the education you received, it should.
If the job market conditions change, it might not unless the person is resourceful.

Also note that the OP is talking about the US but education is often really the key for developing countries to attain a higher level of prosperity. Because the market is still quite open there.
I admit it could be worded better, but that doesn't make it "not even wrong", it makes it poorly worded.
Good point! I distinctly recall Imgur being started because it was one of those "this used to be something hard, but now Moore's law has made it easy" services. Imgur could afford to allow hotlinking because actually serving images had become a trivial cost. Because no other image-host had capitalized on this, Imgur cleaned up—for a while.

Once people started shifting to sharing content mostly as really-inefficiently-compressed ten-second videos (which are still pretty large when efficiently recompressed), Imgur's original business model was dead in the water. Maybe one day gifs will be as cheap to serve as images are now—but it won't be any time in the next few years.
One thing to watch out for when reading anything about container/Docker security is the date of the advice. that paper is from March last year, and there have been a lot of improvements to Docker security since then.

Docker makes use of namespaces/capabilities/cgroups and syscall filtering by default and you can add apparmour or SELinux policies on top if you like.

So the attack surface of a running docker container very much depends on how you've configured it.

It's likely still larger than a VM Hypervisor, but I know that there are large organisations using containers for multi-tenancy, so I guess some people are ok with that kind of configuration...
Is rust ever going to re-introduce the N:M model again ? For services which need to handle 1M connections the system threads are too expensive and mio brings back the callback hell.
True, but one could say that the critics of Columbus based their opinion on reason and knowledge: world is too big to find India that way, and you can't know that there's land in between.
Is "open sourced" the best wording here?

The author has publicly published his location. This has little to do with the regular use of the open source term.
> Not in real estate economics.

Increased supply leading to higher prices would be something that Economist would crawl over each other to study, if true.

So where are these studies?

Who are the professional economists who support this view?
I am impressed by both you and china radio. Are you part of a community of esperanto speakers or is it a solitary pursuit?
> maybe standardized testing would work, but that doesn't solve the problem

What problem do you mean?
You are going 80mph on a motorway, and a large shopping bag blows into your way - having the car do an emergency stop in that situation would be extremely dangerous, so a gentle tap on the brake to tell that car "yes, I am in control of the situation, there is an obstacle in front but I don't mind hitting it" is the only solution.
> Y'all "young gods" will just have to figure out some other place to hatch the singularity. Move away. Build a floating "Seastead". Just please stop trying to cram a million more people into the Bay Area.

Money talks, whereas "just go away" is not an effective argument.
Rather than be angry about the things you have no ability to change, consider how you might work with this "invading army" to find mutually agreeable circumstances.
After all, tech nerds are their own kind of freak and weirdo.