pycharm is a workflow now?
HN user
jalanb
How about OP does anyway? Bash as a scripting language is fucking great!
Since when is simplicity an argument against writing programs? Whether scripts or frameworks? "Hard to read" is not neccessarily an inherent trait[1] of the language, and more likely wrong on some PEBKAC level.
I have a customised environment at near 10k lines of bash in 5 projects, all of it in the correct tool for the job, aka a proper scripting language, so I can suggest another use for your thumb :-)
1: https://www.reddit.com/r/commandline/comments/2kq8oa/the_mos...
TIL Rapoport's rule, https://en.wikipedia.org/wiki/Rapoport%27s_rule
Oh I do love the interwebs.
I implemented it in Python (while reading from that LISP version, a Java version, and Melanie Mitchell's "Analogy-Making as Perception"): https://github.com/jalanb/co.py.cat
most students choose to major in CS because they want to become professional programmers (aka Software Engineers)
Then why not major in Software Engineering? Is that not an option in American universities?
Because "The custom and practice of the web has always been that publicly accessible pages are served without payment"
The publishers are not offering content subject to a fee (which I am not paying). They are offering content for free, and also offering ads for free.
Accepting one of their free offers, and rejecting another of their free offers is not the same thing as "just consume ... without paying"
Some news sites do offer their content subject to a fee, and if they were interesting enough then I would pay that fee. But, because none of those sites (that I have encountered) are worth it, in comparision with the freely-served pages of the net, I choose not to pay those sites, and forego their content.
But if they are not explicitly charging a fee, then we fall back to the default custom and practice, which is that they offer content for free, and ads for free, and I have the right to accept as many, or few, of those offers as I like.
Muphry strikes again :-)
Typo in he pdf link, should be: http://arxiv.org/pdf/1604.01450v1.pdf
If working with recursively expressed data, recursively expressed algorithms are usually easier to understand.
Yes, but the kind of people who do use "password123" are going to run a mile from this method as soon as they hear "algorithm"
Maybe what you are really interested in is counting days?
I wonder how he got into it.
I'm a programmer by profession, but at one stage there were no such jobs available, so I went back to teaching. Teaching office computer skills (typing, Microsoft Office, drawing apps, ...) to kids who were "*-challenged", i.e. blind, deaf, mentally impaired and disturbed, and others.
The most exhausting, and rewarding, job I've ever had.
Vincent (one of the blind guys) ran into trouble with Word. Can't remember what the problem was, but I solved it with a simple Word macro. His flabber was gasted - not only did he then grok the fact that all the programs had code behind them, but the code was all plain text, hence was often easier to comprehend in a screen reader than what he heard from most programs. Even text in Word can be a pain to hear when every font change is also announced.
Of course the text might be easier to hear, but the logic behind can also tougher to grasp. But Vincent loved it and wanted to learn, and I much preferred teaching VB than teaching Word, so we soon had a programming class going within the office skills class. Some found it interesting, but Vincent found it easy and got a City & Guilds 425 Application Programming cert from the course. Went on to get a job programming before I did.
So I'd say he got into it the same way as me - one day I sat down in front of a terminal and wrote some code, which eventually worked, and I was hooked!
It was just easier for me because the terminal was more accessible and no-one thought it was "obvious" that I wouldn't be able to use it.
There's nothing inherently monochrome about ... vi/vim
But it is nonetheless "a great monochrome editor"
What I find strange about this test is that it also weeds out 99.5% of candidates who can't seem to google for "programming interview" before turning up at one! Amazing how many (3rd year Comp Sci) students have never heard of it.
Won't work: the free thing is a howto for suicide, so "Everyone else" is now dead!
It will be trusted completely by their target market, which thinks Snowden is like, a real hero, but that PGP is not something they'd want to catch.
All languages actually represent source code as trees. It's just that the shavings are less obvious in other languages.
Actually, speaking as a former addict, I would call it simple.
Damned hard, fucking painful, betimes hopeless, ..., but the most consistent memory from my early recovery was the simplicity of the process. There really was only one thing important: stay clean.
In my own case I aimed for staying clean for 2 years. And for those two years that was not "the most important thing", it was the only thing that mattered. Other factors helped too (supportive family was next most important), but I think I would not now be clean without the simplicity of that bright line rule of 2 years.
Für mich auch!
That was a nice interruption to work which was nearly starting over at https://pym.readthedocs.org/ But I really have to write some code.
Saved for later: https://github.com/jalanb/pym/commit/4d5df8fd328d1c71de1a519...
Some nice looking apps there: well done!
A couple of points on the website, https://srclib.org/
1. Can't find an actual Download link, even in the section called "Try it now". Oh - turns out the download links are under "Docs", which is kinda strange.
2. Downloaded for Linux. Unzipped, ran, got
$ ./src --help
bash: ./src: cannot execute binary file
I wonder if the links are correct, as all three download links on the Docs page (https://srclib.org/gettingstarted/) include the phrase "...?os=darwin&..."Ну, как цивилизованный человек, я бы всегда использовать доступные инструменты, прежде чем просить занятой человек
I notice j.py in that list. I forked that a wee while back, and have been enhancing it ever since:
+1 for Xenix: the first Unix variant I met, where I learnt C and sh, and capable of handling 8 student terminals linked to a single 386!
there are simply many other market forces (... a good football team ...)
Not being an American, may I just take a slight space to admit that Mind == Blown
They get that all the time: http://torrentfreak.com/isohunt-to-from-zero-to-the-8th-bigg...
But then - they would say that, wouldn't you^H^H^H they?
I think driverless cars is still very much ... in the distant future, I cannot see it working in a city like London with the complex layout of its streets.
Best of luck with that, mate.
A very English approach