skysight-inc/HackerNews huggingface dataset:
I think that could be a pretty huge deal too. Right now Javascript is being pushed to have enough speed to run applications from 15 years ago in the browser.

If an environment is able to have native speed, run in the browser and still be accessible to the people doing scripting now, it could have pretty large implications.

Go also fits the bill I suppose, but Julia is a much better designed language.
Two things happen when you learn another language

1) You face "weird" everywhere

2) You come to realize some absurdities in your own native language

For example, in Japanese, one of the super weird things is counting. You can't just say "five apples". You have to use a counter phrase, which is a concept that I've never seen in any other language (they say Korean and Chinese have the same concept). Essentially a counter is a word you must use. In the apples example, the closest thing to English would be "five pieces of apples". If you were counting books, you would use a totally different "counter".

On the other hand, learning Japanese has made me realize how absurdly complicated Arabic grammar can be. Every verb/adjective/noun has to be modified to signify gender, singularity-vs-plurality, first-vs-second-vs-third-person, etc. Every verb tense has about 8 to 12 different conjugations, depending on the (implicit) pronoun.

Japanese on the other hand, is deceptively simple (and has more ambiguity) in that regard. The concepts of singular and plural forms pretty much don't exist. There's no definite or indefinite article. The subject is often not mentioned. It's as if you refer to all people in third person.

The past tense of a verb does not change to signify anything about the subject(s).

On the other hand, it can change for a completely different reason: to indicate politeness level.
It's worth noting that, even if a language is a Turing Tarpit, it doesn't mean there's no value in it. For example, I think of Brainfuck as a brilliant language to introduce people to writing interpreters.
There must be a typo in your question, but apart from that I don't think I quite understand. Could you clarify what it is you suspect could happen?
Why not computer vision? That way you don't rely on anyone having a phone at all
I wanted to like st, but vim was kind of broken in it. I'm sure the suckless guys would tell me vim sucks and I should use vi instead. I think it's great that we have people with hard-line, absolutist views about technology. I might not want to live in their world, but they're exploring possibilities the rest of us would never consider.
Lua integration in Augeas
+1 for YNAB, but with a couple of notes:

- if you're using Windows Phone, then you're kind of out of luck, since there is no support for this platform;

- keep an eye on steam sales; you can find a pretty serious discount (I bought it for $20-30 or so);
rsync.net supports ZFS send and receive to their cloud storage platform:

http://www.rsync.net/products/zfsintro.html
> you can build more prompts in Haskell

Trying to customize xmonad is why I use i3 now.
Yes escher is amazing thanks :)

"more natural for general purpose modeling of data than, say, Python's classes"

Can you elaborate? In most cases single dispatch does just fine. Then class = type except much slower
This is what we attempted to do with Qrpedia https://en.m.wikipedia.org/wiki/Qrpedia - a project to link QR codes to (multi lingual) Wikipedia pages.

The major sticking points were around museums wanting to control the content themselves - even if their websites weren't mobile friendly or translated - and educating people into installing a QR reader (admittedly, no more difficult than getting them to install your museum's app).

The project is still in use with a number of zoos, galleries, and museums - but the QR stickers do occasionally fall off the exhibits
Interviewing for a Tech Position at Stitch Fix
Supposed creator of Bitcoin gave a speech on the history of the technology
Thank you! I've asked this same question before, but your answer is the most actionable one I've received so far. I'm going to dive in and get a better understanding of bridges and view managers.
Just to add a word, it would be the maximum expected there, so would be for a plane loaded to the maximum takeoff weight doing the most aggressive maneuver in the worst weather (or really, most adverse external conditions).
Ironically, that 66 page document is a massively overcomplicated discussion of the simple idea that inessential mutable state causes problems.
If you turn it on slowly enough you wot notice until you look at another screen.

I had the same experience when I spent an hour in a white tent. When I stepped outside everything looked super blue, and I had not noticed until then that the light in the tent was in fact super yellow.
Is it possible to have both? Quiet your mind and be in the moment for physical stuff but call on its rumination powers to think when needed?
Quite the opposite: in that scenario swift could be implemented by multiple vendors like microsoft. This would increasing the reach of swift apps (more appstores, devices, etc).
The source reminds me of the BSD one... I'm a little surprised that the parser is a plain recursive-descent one instead of operator-precedence/precedence-climbing[1][2] since the latter definitely feels like something the Suckless philosophy would highly agree with: extremely concise and elegant.

[1] https://www.engr.mun.ca/~theo/Misc/exp_parsing.htm

[2] https://news.ycombinator.com/item?id=8558822
Microsoft's Android Emulator is by far my favorite.
Using AWS Lambda, DynamoDB and S3 for a Serverless Deployment
The problem with gatekeeping is that nobody can be qualified or suitable to fulfill the role of gatekeeper. Focusing on arguments like cultural hegemony is a distraction that gives the impression if enough symptoms are covered-up that the root cause can persist.
Have you noticed that Muslims in e.g. the US and Germany are by and large less radical than the broader population there? Islam doesn't seem to be particularly incompatible with Western culture, rather it seems to be incompatible with France. And I doubt it's something about French culture in particular either - if I was looking for what the difference is the first thing I'd do is look at French domestic policy and whether any of that stuff disproportionately affects immigrants or Muslims.
A Neat Quad N-Back Implementation on Android
There are controversies whether Dual N-Back improves fluid intelligence or not. But personally I've found the game satisfying and helping me greatly with (transferrable) focusness. Feels like active meditation to me.
The slackbuild.org script for Slackware 14.1 compiles in about 30 seconds on my ancient Thinkpad. Looks OK. You have to set the backspace key to generate a Ctrl-H in the Xfce-terminal preferences (this is mentioned in the info page in relation to Mac OS).

Nano gets the job done for tweaking Web pages on ssh &c. It does have some fans...

https://rachelbythebay.com/w/2011/09/24/editor/
This is basically the same content as the one from ejolt:

http://www.ejolt.org/2014/08/building-an-economy-on-quicksan...

The original documentary, Sand - Die neue Umweltzeitbombe:

https://www.youtube.com/watch?v=SEWqs1wJuLc
Show HN: GoCryptFS – an encrypted FUSE filesystem written in Go
I personally find ReactiveUI to be the best MVVM framework for iOS, Android, and Windows. It's in C# as opposed to Swift or Java, so you'll need Xamarin for this.

http://reactiveui.net/
Congested streets are the result of them being managed by the government, they aren't caused by poor road design.

All roads should be privatized, and consumers should pay for them like every other good and service they use.

How do popular restaurants, sports stadiums, and every other aspect of the economy deal with massive demand and limited supply?

Raising prices, and in the long-term making capital investments to increase supply.

Street congestion should be the quintessential textbook example in Econ 101 to explain the concepts of economic shortages.

Can you imagine any other good or service whose price never changes based on demand NOT having shortages?

Imagine a concert hall that charged the same price for seats whether the Rolling Stones or Vanilla Ice is playing?

The experiment with public streets has been a massive failure, and it's time to be ended.
At first glance Julia looks excellent. Glad to see money going to a project that makes sense :)

I guess Python is "the competition" so here's my thoughts on that competition (from knowing fairly little about Julia). From my limited experience Python is actually easy enough to grasp for most scientists without a programming background so I'm not sure the "easier" argument is what should be focused on.
At the "lower end of the spectrum" (that is not super hard data crunching and/or less affinity for programming) there's social sciences, psychology, marketing, economics etc. and they use a variety of higher level tools (the pesky SPSS) for their routine tasks and are usually willing to invest time for more data crunchy activities (often R but Python is common as well in say economics with data-crunchy models).

The big attraction of Python (for me) is that you don't just get the data crunching but also the boilerplate you'll need around it (data normalization, stroing stuff in databases and getting it out, turning your models into simple web-apps etc.)
+ IPython notebook and distributions like anaconda make setup and quick experimention fairly simple.

If I were to give advice to someone entering science I'd certainly suggest "learn python".
However...the more languages we have the better, MATLAB makes me cringe for multiple reasons. Go Julia :D
Funny enough I have been doing a deep dive on production rules and logic programming lately, facing up to why the technology has not caught on more than it has.

One thing I find is that novices are creating rule bases that form infinite loops and that the CS community has been paralyzed by the fear of infinite loops and poor scaling for particular reasoning chains.

Working with mainstream languages, however, I don't find infinite loops (or Turing's Halting Problem) to be all that relevant and the big reason is that the mainstream languages that people like to complain about already have structures built in that make infinite loops less likely to happen.
Go hiking. I do this a few times a week to get away from the desk. I still end up thinking the entire time, but my thoughts are much more positive. I end the hike feeling refreshed and happy every time.
> Air quality, noise levels, energy and water usage

This is not the surveillance you should worry about.
Marc Andreessen Sold 73 Percent of His Facebook Stock in the Last Two Weeks
Come on. I am aware that most people have a "psychological dark side" so to speak and that normal people can go to war. My point was that the ruthlessness of the terrorists show a sever lack of empathy of innocent people, and that it seems hard to reason with their obsessive minds. I'm not saying that all terrorists are psychopaths. Probably their manipulative leaders are, though!

I'm sure that you can debate whether they are sane or not.

A psychologist supports the view that terrorists may be psychopaths when she writes "As we turn now to Islamofascist terrorists, we can begin to see that they meet almost all the criteria listed above for psychopathic traits. They even use the same excuses for their unwillingness to accept any responsibility for their own actions." http://drsanity.blogspot.se/2004/10/psychopathology-of-terro...

Another article supports the idea that terrorists are not mentally ill and furthermore discusses whether terrorists may be depressed: http://www.internationalpolicydigest.org/2015/06/29/mental-i...
Very interesting that they use real applications as a code challenge. How did it work initially? Did they just sent you the code repo or used a testing tool like hackerrank?
I'm not the parent author, but why I haven't tried the Python ecosystem:

I've heard of NumPy, PyPy, SciPy, Pandas, matplotlib, and now Numba. I don't particularly know what these do or how they overlap or interact. Which is kind of the point: to a complete outsider, the world of Python scientific computing feels like a wild west where everybody is happily proclaiming that their setup is just right.

Additionally, Python is slow; Julia is fast. I've heard things like "well, Python is only slow at certain things, and makes it easy to write C code when needed." I don't want to write any C code. Same goes for "typically only a small portion of your Python code is a bottleneck, and it's easy to port that to C."

A huge part of the appeal of Julia is that you don't have to worry about language interoperability, calling C, etc. Everything can be written efficiently and readably in Julia, and because the base language is designed around scientific computing, there's little worry about add-on scientific computing packages not playing nice together.

Now, I fully believe that I could get the right Python environment and set of packages set up be productive. But to get going with Julia, I just download Julia and go.

Also, JuMP [1] is just amazing.

[1] http://www.juliaopt.org
In fact animal abuse indicates high risk of psychopathic disorder
http://www.examiner.com/article/animal-abuse-indicates-high-...
Absolutely true! It might come across as an ad, but our solution is especially created to remedy these problems. We're using SLAM from robotics to get beyond basic triangulation. And we have them behind power outlets to get rid of battery and management issues. See http://crownstone.rocks.
Ask HN: What tips do you have for a life of active, independent learning?
Hi HN -

Being a software programmer requires a life of constant learning. What strategies do you use to support and enable this?

Do you deliberately budget xHours each week? Are you taking online classes regularly (through MOOCs or universities)? Do you meet up with friends and colleagues to puzzle through and play with new frameworks and ideas? Do you regularly go to conferences? Do you use side projects as a way to explore and learn? Or maybe you take a less deliberate approach, and just learn as you need to? Or do you do something else entirely?

I'm sure everyone has a different mix of strategies that works for them, and I'd really appreciate hearing some of them as I develop my own ways to effectively stay current.

Thanks!

In peace,
Mike

PS - Also, perhaps equally helpful would be strategies you tried that didn't work for you!
This module essentially proxies requests on the fly using a headless browser and returns the rendered HTML.

This is quite a sneaky solution to some types of problem (and the module weighs in at an enviable 18 lines of code).

That said, I have a hard time how "insanely fast" is a reasonable claim.
IPython notebooks have gone multi language:

https://jupyter.org/

https://blog.jupyter.org/2015/04/15/the-big-split/

I think Julia was one of the early alternate languages.
Learning Rust with Entirely Too Many Linked Lists
chicken egg also ... theaters will be big problem , if you are watching a movie its an issue and if you mark them safe its an issue ... Too much intelligence required to solve it and its a privacy night mare !
They sent the code for the application in a zip file and had me return in the same way. I stuck it in a local git repo, personally, because habits and such, but they made the receiving-and-returning process pretty simple.
Yeah. Why not fully sentient androids while we're at it!

Do you know how much money museums have? Let me quote you a nice, round number: 0.
In order to avoid fading completely into irrelevance, I've been improving JOE to hopefully better compete with Nano/Pico. People like nano because there is no learning effort at all. I can't argue with that- if you're a student trying to write a first-year program, you don't want to waste time being hindered by the editor.

JOE is already pretty simple (it says hit ^K H for help on the screen always, and if you hit it you get the basic commands), but even then I find that a top google search for JOE is "How do you save and exit?" People can't seem to see the "Hit ^K H for help" in the top-right corner. Also this message annoys power users since it's a waste of valuable status line real estate.

So I'm trying this for JOE 4.2: the pop-up copyright notice is replace with one-line of help:

JOE 4.2 ** Use Ctrl-K X to save/exit, Ctrl-C to abort, or Ctrl-K H for help **

This shows up on the bottom line which I think is more noticeable.

ne and emacs both show this kind of help when you first start the editor. But in both cases, you have to do a lot of reading (emacs shows too much, and in ne the help is buried in the middle of a long copyright notice).

Ne is pretty nice otherwise, it almost has the Windows cua key bindings and includes column block operations. Of course JOE is better :-)
Sensor technology is improving rapidly and improved sensors will be easy to deploy once the buildings and rooms are designed for monitoring and data collection.
>trying to oust Matlab for 31 years or so.

Apparently Python is having some success there http://blog.mikiobraun.de/2013/11/how-python-became-the-lang...
I love the idea of this, but then started to wonder what this would let me do. Can I take data from an arbitrary set of input cells, pass them through a sequence of clojurescript functions, then output the result(s) back to the spreadsheet?
If the author is around, I've got a project working that I just posted to HN that I think can be pretty promising as an AI research platform. If you have Chrome, you can find the project at [ https://nacl-pg.appspot.com/desk?intro=the-shaker ]. It's called "The Native Client Proving Ground". I actually have a silly little AI application in JS on the site, but I would like to leverage Chrome's Native Client SDK to get some really awesome native algorithms running in the browser, doing things like NLP and computer vision.

(You can find the post under my submissions, I think it actually got onto the front page on HN. I saw it high up on the second.)
That is hilarious.
My question pertains to the testing load. If different industries structure their tests differently, it doesn't make much sense to compare safety factors.
There's a huge spectrum between 7 hours of prep and "i have a cool thing to talk about with you that i just realized would be an interesting podcast". Current podcasts are optimized for the former. We're expecting to give people more access.
please answer it with any suspect that on your mind. easy, right !
I googled it up, and from the dates on news reports, it looks like it's been stuck in "ready for testing" limbo for months and there are zero meaningful specs or details on the drone itself published.

I also found Tim Berners-Lee trashing the buisness model, and philanthropist Bill Gates pointing out there are more important problems to solve in the developing world before connectivity.

I didn't think I could be more negative on Facebook's shitty internet.org, but now I am. Thanks for encouraging me to do the research!
Is this 'the maximum ever observed in a real setting'? Could it be 'the maximum inputs ever recorded on earth and then used in my calculation'?
It's being downvoted because the campaign platform of the new government specifical states that scientists can speak freely.

Now that scientists have been publicly told that they can speak freely, what's to stop them? If you suggest that the new government will somehow be muzzling them from the shadows, and you can explain the mechanism of how this might happen, I am all ears.
Nailing your product launch on Reddit
Toward your latter paragraphs, I am reminded of the medieval practice of reflection on mortality, momento mori [0]. There is a great deal of extant architecture and art meant to inspire one to meditate on the subject, for example the Capela dos Ossos in Portugal, whose entrance bears the phrase Nós ossos que aqui estamos pelos vossos esperamos ("We bones that here are, for yours await") [1], and the imagery in Pieter Bruegel the Elder's painting The Triumph of Death [2]. It's unfortunate that, despite the amount of rich Western thought dedicated to such contemplations, popular modern literature, as you observe, seems at least generally averse to the subject.

[0] https://en.wikipedia.org/wiki/Memento_mori

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

[2] https://en.wikipedia.org/wiki/The_Triumph_of_Death
Nope, they are still responsive on the bug list, I think it lives - just very slowly.
Out of curiosity, can you have multiple languages in one notebook with the output of one cell, in say Python, be input for a second cell in Julia or R? (emacs org-Babel allows for this -- a feature I use often.)
Same here. But I remember thinking high speed trading is evil when I had absolutely no idea what it is about.
because I like them to be a certain size

This was the biggest annoyance when I (briefly) tried a tiling WM - they are definitely not for those who like resizing windows independently and overlapping them so as to show only the relevant bits without having to resize.
I posted this link after seeing it in this [0] article condemning functional programming languages. While I don't necessarily agree that FPL's should be avoided, I was hoping some interesting discussion might emerge from it.

[0] https://news.ycombinator.com/item?id=10566899
Sorry, but what the heck is dwm, dmenu? Where is your philosophy statement that can be read? I'm sure everything you're doing is great, but people aren't going to join a mailing list before they at least have a real interest in what you're doing. The current web page does very little to inform someone starting from zero. At least someone as thick as me. Cheers.
The hardware requirements are sometimes exaggerated. 8GB (non-ecc) memory on a cheap processor is fine for a home user with FreeNAS.

Whether or not it's cheaper depends on your use. Comparing to something like Glacier, FreeNAS is definitely cheaper if you need to store more than a couple hundred GB and/or access it frequently.
Economics is a social science. The idea that science must be performed in a lab is fundamentally wrong. That said, economists do have labs where they conduct data analysis, often with the assistance of large computing resources.
If the wings were stiff, the forces that would normally deflect the wings would be transferred into the cabin.
I suspect any Lisp is a Turing tarpit.
PicPick Crack Plus License Key 4.0.8.0.1 Full Patch Download
>> But they couldn't get the autotools to work... then there was some missing dev dependency... then something else was wrong... then they tried using Nix to get a dev environment but that failed too... a few hours later they said "fuck it" and probably went to watch TV, or to punch a wall.

Aaaaargh, if you hadn't of said "last week", I would have thought that was me. I've had that same experience myself, several times. I try again after a few years to see if things got better, but they never do. And it's not just Gimp, I've had it on several other projects, too.

Some people criticize me for my "reinventing the wheel", but if I can't easily get a dependency running for something, I feel I have to write it myself. The ease of including the dependency in such a way that anyone coming along to start the project from scratch needs to be an order of magnitude less than maintaining my own version, because the disappointment from failing to get a project up and running, say nothing about making changes to it, is a serious impediment and discouragment.
Have you tried https://www.juliabox.org/ yet?